#!/usr/bin/perl BEGIN { $ENV{LD_LIBRARY_PATH} = "/usr/local/gsl-1/lib" ; exec $0, '--restarted', @ARGV ; } ; require Math::GSL ; use strict; use warnings; print $ENV{LD_LIBRARY_PATH}, "\n"; #### Can't load '/usr/lib/perl5/vendor_perl/auto/Math/GSL/Errno/Errno.so' for module Math::GSL::Errno: libgsl.so.0: cannot open shared object file: No such file or directory at /usr/lib/perl5/DynaLoader.pm line 193. at /usr/lib/perl5/vendor_perl/Math/GSL/Errno.pm line 11. Compilation failed in require at /usr/lib/perl5/vendor_perl/Math/GSL/Test.pm line 7. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/Math/GSL/Test.pm line 7. Compilation failed in require at /usr/lib/perl5/vendor_perl/Math/GSL.pm line 10. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/Math/GSL.pm line 10. Compilation failed in require at ./test.pl line 10.