我已经将我的服务器从redhat 5升级到6,现在我在运行Perl脚本时遇到了错误。我试过下载Perl软件包5.12.5并配置似乎我搞乱了环境,因为我不知道Perl。
/usr/local/perl5.12.1/bin/perl:符号查找错误:/usr/local/lib64/perl5/auto/Filter/Util/Call/Call.so:undefined symbol:Perl_Istack_sp_ptr
我已经看过其他帖子的答案,但我想知道一步一步解决这个问题,因为以下答案对我来说并不清楚。
之前帖子的回答:
IO.so是IO的二进制组件。这个发行版的模块也是Perl发行版的一部分(即它们是双重生活的)。
当使用旧版本的Perl使用一个版本的Perl编译的二进制文件时,通常会发生此类错误。