Why won't my Perl module load?

martinthurn

New member
If you get that message, then it didn't install successfully. Usually PL_sv_undef means the module was built with a different version of Perl. Maybe show us the complete log of when you installed Crypt::SSLeay?
 
Thanks, Martin, for your help earlier.

I just need to installed the module Crypt::SSLeay . It installed succesfully, but it is giving an error when I say "use Crypt::SSLeay" at the start.


Can't load '/home/gen19/perl5/lib/perl5/lib/ site_perl/5.10.1/i686-linux//auto/Crypt/ SSLeay/SSLeay.so' for module Crypt::SSLeay: /home/gen19/perl5/lib/perl5/ lib/site_perl/5.10.1/i686-linux//auto/Crypt/SSLeay/SSLeay.so: undefined symbol: PL_sv_undef at /usr/lib/perl5/5.8.0/i386- linux-thread-multi/ DynaLoader.pm line 229.
at ./lwp4 line 7

It finds the module in @INC, but something is wrong with it. Any help?

Thanks
Apparently there is some info here: http://search.cpan.org/~nanis/Crypt-SSLeay-0.58/SSLeay.pm
Crypt::SSLeay needs to access .so shared libraries, but I'm still not sure what that means.
@Sandor, nope, I don't have that installed. Is it necessary? I installed Crypt::SSLeay through CPAN.
Here's the log: http://perl.cs.ohlone.edu/~gen19/cryptssleay.log
 
Back
Top