Hi Matt, you're absolutely right - it seems to be a fortran problem. I tested ifeffit as well as gifeffit. Both work well. I tried to re-install ifeffit, the wrappers and athena but it didn't help. Copying the lib mentioned in your "Fortran Notes" to /usr/lib was also not successful. Building the wrapper is always successful but 'make test' aborts with the following message: bash-2.05# make test make[1]: Entering directory `/media/hdb1/weiher/install_files/ifeffit_1.0b/wrappers/perl/athena-2002.01.17' make[1]: Leaving directory `/media/hdb1/weiher/install_files/ifeffit_1.0b/wrappers/perl/athena-2002.01.17' PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.0/i586-linux -I/usr/lib/perl5/5.6.0 test.pl Can't load 'blib/arch/auto/Ifeffit/Ifeffit.so' for module Ifeffit: /usr/lib/libf2c.so.0: undefined symbol: MAIN__ at /usr/lib/perl5/5.6.0/i586-linux/DynaLoader.pm line 200. at test.pl line 14 Compilation failed in require at test.pl line 14. BEGIN failed--compilation aborted at test.pl line 14. make: *** [test_dynamic] Error 255 I tried to find the libf2c.so.0 lib - it's in /usr/lib. I will now try a re-install of gcc and g77 and keep you informed on the progress of this ;) Regards, Norbert On Wednesday 27 March 2002 20:44, Matt Newville wrote:
Hi Norbert,
It may help to re-install ifeffit, or at least the perl module: perl Makefile.PL ; make install
in ifeffit_1.0b/wrappers/perl/
Otherwise, do ifeffit and gifeffit run? That is, can we isolate this as perl+ifeffit problem or an ifeffit problem? If ifeffit works, does perl -e 'use Ifeffit;'
have the same problem as athena? If this is where the problem is (I'd guess it is: ifeffit runs, the above perl line fails), then does the Makefile.PL look reasonable, pointing to libs for PGPLOT, X, g2c, etc that exist, etc?
--Matt
-- Dipl. Chem. Norbert Weiher (norbertweiher@yahoo.de) Institute for Chemistry - Takustr. 3 - 14195 Berlin Phone/Fax: +49 30 838 53750 / 54792