|
Posted by Mark Clements on May 23, 2005, 1:27 pm
Please log in for more thread options
sravi wrote:
>
> Mark Clements wrote:
> > sravi wrote:
> >
> > > Here is the output of "find /home/sravi/perl -print"
> > You need to give some context to your posts. Please read the posting
> > guidelines.
> >
> > <snip>
> >
> > > /home/sravi/perl/lib/site_perl/Digest/Nilsimsa.pm
> >
> > try setting
<snip>
> > use lib qw(/home/sravi/perl/lib/site_perl);
> >
>
> This gave the following error,
>
> Can't load
> '/home/sravi/perl/lib/site_perl/sun4-solaris/auto/Digest/Nilsimsa/Nils
> imsa.so' for module Digest::Nilsimsa: ld.so.1:
> /usr/local/bin/perl5.8.3: fatal: relocation error: file
> /home/sravi/perl/lib/site_perl/sun4-solaris/auto/Digest/Nilsimsa/Nilsi
> msa.so: symbol Perl_markstack_ptr: referenced symbol not found at
> /usr/local/perl-5.8.3/lib/5.8.3/sun4-solaris/DynaLoader.pm line 229.
> at /home/sravi/tmp.pl line 9
> Compilation failed in require at /home/sravi/tmp.pl line 9.
> BEGIN failed--compilation aborted at /home/sravi/tmp.pl line 9.
>
>
> Should I move some files to other directory to work?
I've googled the error for you (you could have done this yourself) and
I'd guess that you are mixing and matching perl versions. The previous
one mentioned by you was very old, but the error above indicates 5.8.3.
You have probably run CPAN using the ancient version, and now you are
trying to run it using the newer version. I suggest you ask your
sysadmin for help.
Mark
|