我使用自己的perl编译了几个模块,使用时出现错误:
Can't load '**/auto/Encode/Encode.so**' for module Encode:**/auto/Encode/Encode.so: undefined symbol: PL_tainting at **/XSLoader.pm line 68. at **/Encode.pm line 10.
Compilation failed in require at **/mteval-v13a.pl line 6.
BEGIN failed--compilation aborted at **/mteval-v13a.pl line 6.
此外,错误行中Encode.so
的目录是相同的。
然后我使用自己的perl重新编译了Encode和XSLoader
,当我make install
时,我发现了以下几行:
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Appending installation info to /leofs/jwb/mqs/6_evn/perl5.20.2//lib/5.20.2/x86_64-linux/perllocal.pod
第一行有什么问题吗? 谁能帮我?!我真的无法修复它。