I've got a script toto.pl. I try pp -o toto toto.pl
when I run ./toto it's ok.
Then I send it to another PC running Mandrake 10.0 (just a cp command) and try >>./toto.
And then crash : ./toto : error while loading shared libraries : libperl.so : cannot >>open shared object file: no such file or directory
What's the problem ?
It can't find libperl.so :-)
Search for the file on both boxes (under /usr) and compare the results. Perhaps that >will make the cause of the problem clear.
On my mdk-9.1 box I have libperl.so in both >/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE (the perl that the system uses) and >usr/local/lib/perl5/5.8.0/i686-linux-thread-multi/CORE (the perl that I use).
Cheers, Rob
ok on the mandrake 9.2 box libperl.so is in /usr/perl5/5.8.1/i386-linux-thread-multi/CORE/libperl.so
on the 10.0box in
/perl5/5.8.3/i386-linux-thread-multi/CORE/libperl.so
But libperl.so is not embedded in the pp'd executable ... but I don't know why and how to force it...
Thank you for your help !
Lasconic
_________________________________________________________________
MSN Search, le moteur de recherche qui pense comme vous ! http://search.msn.fr
