我不是Perl程序员。我刚刚被要求安装一个Perl程序,只遵循给我的指令。我收到以下错误:
尚未为线程正确配置和构建此
perl
模块工作。 ('useithreads'配置选项尚未 使用。)拥有线程需要所有Perl和所有XS模块 在要重建的Perl安装中,它不仅仅是一个问题 添加线程模块。 (换句话说,线程和非线程 Perls是二进制不兼容的。)
如果您想使用线程模块,请联系人 谁建立了你的Perl。
如何修复此错误?我正在使用hostgator专用服务器 - Linux。
答案 0 :(得分:5)
您当然可以编译自己的perl
二进制文件。期待通过线程支持构建自己的。我会用perlbrew。这样,您不会以任何方式影响当前安装。
答案 1 :(得分:3)
您的程序可能使用automake来构建/配置其源代码。既然你提到有一台HG专用服务器,你可能正在运行CentOS。值得尝试这种解决方法:
希望这有帮助。
答案 2 :(得分:2)
您尝试安装的程序显然使用了线程模块,您拥有的Perl版本不支持。我为你看了三个选项: