[Ifeffit] Problems running athena/tkatoms
Norbert Weiher
norbertweiher at yahoo.de
Thu Mar 28 03:08:08 CST 2002
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 at yahoo.de)
Institute for Chemistry - Takustr. 3 - 14195 Berlin
Phone/Fax: +49 30 838 53750 / 54792
More information about the Ifeffit
mailing list