Subject: | Build problems on RedHat Enterprise4 x86_64 w/ openssl-0.9.7a |
Perl version is 5.8.8
"$ perl Makefile.pl" seems to find and accept openssl-0.9.7
"$ make" finishes without any errors.
"$ make test" gives this error:
[CODE]
make: Warning: File `Makefile' has modification time 1.1e+02 s in the future
PERL_DL_NONLAZY=1
/u/coretest/sebrahi/tmatic-client/perl-5.8.8/i686-linux/bin/perl-static
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib',
'blib/arch')" t/*.t
t/net_ssl........Can't load
'/u/coretest/sebrahi/tmatic-client/Crypt-SSLeay-0.51/blib/arch/auto/Crypt/SSLeay/SSLeay.so'
for module Crypt::SSLeay:
/u/coretest/sebrahi/tmatic-client/Crypt-SSLeay-0.51/blib/arch/auto/Crypt/SSLeay/SSLeay.so:
cannot open shared object file: No such file or directory at
/u/coretest/sebrahi/tmatic-client/perl-5.8.8/i686-linux/lib/5.8.8/i686-linux-thread-multi/DynaLoader.pm
line 230.
at lib/Net/SSL.pm line 16
Compilation failed in require at lib/Net/SSL.pm line 16.
Compilation failed in require at t/net_ssl.t line 5.
BEGIN failed--compilation aborted at t/net_ssl.t line 5.
t/net_ssl........dubious
Test returned status 2 (wstat 512, 0x200)
t/ssl_context....Can't load
'/u/coretest/sebrahi/tmatic-client/Crypt-SSLeay-0.51/blib/arch/auto/Crypt/SSLeay/SSLeay.so'
for module Crypt::SSLeay:
/u/coretest/sebrahi/tmatic-client/Crypt-SSLeay-0.51/blib/arch/auto/Crypt/SSLeay/SSLeay.so:
cannot open shared object file: No such file or directory at
/u/coretest/sebrahi/tmatic-client/perl-5.8.8/i686-linux/lib/5.8.8/i686-linux-thread-multi/DynaLoader.pm
line 230.
at
/u/coretest/sebrahi/tmatic-client/Crypt-SSLeay-0.51/blib/lib/Crypt/SSLeay/CTX.pm
line 2
Compilation failed in require at
/u/coretest/sebrahi/tmatic-client/Crypt-SSLeay-0.51/blib/lib/Crypt/SSLeay/CTX.pm
line 2.
Compilation failed in require at
/u/coretest/sebrahi/tmatic-client/Crypt-SSLeay-0.51/blib/lib/Crypt/SSLeay/MainContext.pm
line 8.
Compilation failed in require at t/ssl_context.t line 3.
BEGIN failed--compilation aborted at t/ssl_context.t line 3.
t/ssl_context....dubious
Test returned status 2 (wstat 512, 0x200)
FAILED--2 test scripts could be run, alas--no output ever seen
make: *** [test_dynamic] Error 2
lnx-amd-dev1[384] /u/coretest/sebrahi/tmatic-client/Crypt-SSLeay-0.51:
[/CODE]
"$ make install" goes through without errors, but Crypt-SSLeay is
actually not working, and gives this error when running "use
Crypt::SSleay;" in a perl file:
[CODE]
Can't load
'perl-5.8.8/i686-linux/lib/site_perl/5.8.8/i686-linux-thread-multi/auto/Crypt/SSLeay/SSLeay.so'
for module Crypt::SSLeay:
perl-5.8.8/i686-linux/lib/site_perl/5.8.8/i686-linux-thread-multi/auto/Crypt/SSLeay/SSLeay.so:
cannot open shared object file: No such file or directory at
perl-5.8.8/i686-linux/lib/5.8.8/i686-linux-thread-multi/DynaLoader.pm
line 230.
[/CODE]