在RedHat Linux 6.0上需要有关Perl版本5.10.1的帮助。 我在StackOverflow上搜索了相关主题,但这与常见的“符号查找错误”
无关我正在尝试运行perl脚本返回
/ usr / bin / perl:符号查找错误:./../ lib / i386-linux_thread-multi / auto / Email / Pari / Pari.so:undefined symbol:Perl_Tstack_sp_ptr。
和
./../ lib / i386-linux-thread-multi / auto / IO / Tty / Tty.so:undefined symbol:Perl_Tstack_sp_ptr
我试过了:
答案 0 :(得分:0)
请参阅此前提出的问题:How can you determine what Perl module is causing "undefined symbol: Perl_Tstack_sp_ptr?"
另请参阅perlmonks上的这个主题:Symbol lookup error
从perlmonks上的线程引用:
主要Perl版本(5.6,5.8,5.10,5.12)不是二进制兼容的 彼此。如果,您不能使用带有编译组件的模块 你使用的是与Perl不同的主要版本的Perl 用于安装模块。 (我想如果你也会遇到问题 使用Perl的早期次要版本而不是 模块已安装。)