我试图安装Crypt::SSLeay
perl模块,并且它保持失败。在Solaris 10上安装Perl的Crypt :: SSLeay时出现的问题
Perl是v5.8.8; Solaris是5.10,位于Intel硬件上。
我使用CPAN模块尝试安装,当它到达“做试验”阶段的问题开始:
Running make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-basic......1/12
# Failed test 'use Crypt::SSLeay;'
# in t/00-basic.t at line 6.
# Tried to use 'Crypt::SSLeay'.
# Error: Can't load '/.cpan/build/Crypt-SSLeay-0.58-tvJe1E/blib/arch/auto/Crypt/SSLeay/SSLeay.so' for module Crypt::SSLeay: ld.so.1: perl: fatal: libssl.so.0.9.8: open failed: No such file or directory at /usr/local/lib/perl5/5.8.8/i86pc-solaris/DynaLoader.pm line 230.
# at (eval 3) line 2
# Compilation failed in require at (eval 3) line 2.
# BEGIN failed--compilation aborted at t/00-basic.t line 6.
我验证程序ld.so.1和的libssl。 so.0.9.8都存在,并且据我所知,安装了OpenSSL(pkginfo显示'OpenSSL Libraries(Usr)')。
任何人有任何想法可能是什么问题?
戴夫
思南? :D ...... – Axeman 2010-12-16 19:40:16
这对我在'0.58_01'上提交的错误看起来很熟悉。请参阅https://rt.cpan.org/Public/Bug/Display.html?id=62683它位于我的TODO列表中,但我无法解决此问题。我无法复制它,并且可能导致问题的原因并不是很明显。这是由于我没有访问Solaris系统并且很少有经验。那么,您能否尽可能多地添加信息,包括上面的票据的完整版本日志?谢谢。 – 2010-12-16 21:28:14
另外,请尝试从命令行运行'Makefile.PL'(使用0.58_01')并提供输出。 – 2010-12-16 21:29:51