1
我需要在CentOS機器上創建自定義系統範圍的perl安裝。我不想使用perlbrew,因爲我想自己修改配置變量,而且我也遇到了相同的連接問題。從自定義Perl安裝強制排除/ usr/lib64/perl5庫目錄安裝
本質上,我不知道如何編譯perl,以便/ usr/lib64/perl5不包含在鏈接器或@INC中。這是舊的centos版本,它很糟糕。不管我怎麼編譯不過,perl -V
yeilds這樣:
@INC:
/usr/local/lib64/perl5
/usr/lib64/perl5/vendor_perl
/usr/local/perl5/lib/site_perl/5.16.3/x86_64-linux-thread-multi-ld
/usr/local/perl5/lib/site_perl/5.16.3
/usr/local/perl5/lib/5.16.3/x86_64-linux-thread-multi-ld
/usr/local/perl5/lib/5.16.3
,然後當我跑,我得瘋了圖書館的錯誤是這樣的:undefined symbol: Perl_Gthr_key_ptr
從內部的/ usr/lib64下/ perl5的庫。該PERL5LIB對此沒有任何影響
注意,它被編譯。
感謝。