http://bbs.chinaunix.net/forum/viewtopic.php?t=611816&show_type= 我一台HP DL145服务器,用的是Opteron+CentOS 4.1,安装一个程序需要libperl.so,明明系统里面有却找不到,我该把文件放哪里才能让系统找到?我拷贝到下面一个目录不行:/usr/lib/perl5/5.8.5/CORE/ [code][root@amd yum]# rpm -ivh perl-suidperl-5.8.0-88.i386.rpm warning: perl-suidperl-5.8.0-88.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e ...
by arbor - Perl - 2015-11-23 16:08:02 阅读(6587) 回复(9)
我一台HP DL145服务器,用的是Opteron+CentOS 4.1,安装一个程序需要libperl.so,明明系统里面有却找不到,我该把文件放哪里才能让系统找到?我拷贝到下面一个目录不行:/usr/lib/perl5/5.8.5/CORE/ [code][root@amd yum]# rpm -ivh perl-suidperl-5.8.0-88.i386.rpm warning: perl-suidperl-5.8.0-88.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e error: Failed dependencies: libperl.so is needed by perl-s...
编译libperl++的时候,在Makefile中定义了PERL_HOME=/opt/perl5.8.5,编译没有问题。但是在运行环境中,当C++调用libperl++库的时候发现@INC变量被PERL_HOME定义的值替换了,而不是运行环境中@INC变量的值。请问是由于定义了PERL_HOME变量引起的吗?