On Sun, Aug 09, 2015 at 08:35:20PM +0200, Patrick Dupre wrote:
I still have some issues: I check all my libraries, but probably I missed something:
perl -MFitter -e 1 Can't load '/home/pdupre/perl_lib/i386-linux-thread-multi/auto/Fitter/Fitter.so' for module Fitter: libperl.so.5.18: cannot open shared object file: No such file or directory at /usr/lib/perl5/DynaLoader.pm line 193. at -e line 0. Compilation failed in require. BEGIN failed--compilation aborted. [pdupre@sophocle Line_Profiles]$ perl -MFitter -e 1 Can't load '/home/pdupre/perl_lib/i386-linux-thread-multi/auto/Fitter/Fitter.so' for module Fitter: libperl.so.5.18: cannot open shared object file: No such file or directory at /usr/lib/perl5/DynaLoader.pm line 193. at -e line 0. Compilation failed in require. BEGIN failed--compilation aborted.
env | egrep 'PERL|LD' PERL5LIB=:/home/pdupre/perl_lib/i386-linux-thread-multi LD_LIBRARY_PATH=:/home/pdupre/mylib:/usr/local/root_v5_34/lib/root:/usr/local/Minuit2.5.27/lib:/usr/local/intel/lib/ia32:/usr/local/intel/lib/digilent/adept/lib:/home/pdupre/mylib:/usr/local/root_v5_34/lib/root:/usr/local/Minuit2.5.28/lib:/usr/local/intel/lib/ia32:/home/pdupre/mylib:/usr/local/root_v5_34/lib/root:/usr/local/Minuit2.5.28/lib:/usr/local/intel/lib/ia32:/usr/local/intel/lib/digilent/adept/lib PERL_LIB=/home/pdupre/perl_lib/i386-linux-thread-multi
I would speculate that in one of the directories listed in your LD_LIBRARY_PATH or PERL5LIB env vars there is a libperl.so.5.18 file.
What does this give you:
$ find /home/pdupre/perl_lib /home/pdupre/mylib /usr | grep libperl.so.5.18