[Ifeffit] Problems running athena/tkatoms
Matt Newville
newville at cars.uchicago.edu
Wed Mar 27 13:44:50 CST 2002
Hi Norbert,
I can't think of many reasons why SUSE 7 / linux 2.4 would
cause problems. There have been some other problems with the
Ifeffit perl module getting improperly installed on linux. I
believe these problems have been due to perl's MakeMaker being
too clever, but I don't know enough about perl to fix them.
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
On Wed, 27 Mar 2002, Norbert Weiher wrote:
> Dear friends,
>
> seems to be that I'm another guy having problems in setting up athena/tkatoms
> ;) I browsed the archives but found nothing that helped me to get them
> running. Here is the story:
>
> tkatoms worked well - then I installed the newest version and get:
>
> weiher> tkatoms.pl
> ...(lots of messages like the following)...
> Bareword found where operator expected at
> /usr/lib/perl5/site_perl/5.6.0/Xray/lib/atomsrc line 186, near "12 normal"
> (Missing operator before normal?)
> Unquoted string "normal" may clash with future reserved word at
> /usr/lib/perl5/site_perl/5.6.0/Xray/lib/atomsrc line 186, <RC> line 186.
> couldn't read bitmap file
> "/usr/lib/perl5/site_perl/5.6.0/Xray/lib/tkatoms.xbm": Datei oder Verzeichnis
> nicht gefundenerror reading bitmap file
> "/usr/lib/perl5/site_perl/5.6.0/Xray/lib/tkatoms.xbm" at
> /usr/lib/perl5/site_perl/5.6.0/i586-linux/Tk/Submethods.pm line 37, <RC> line
> 186.
>
> for athena it seems that it can't find the ifeffit.so libs - although they
> are installed (as well as the perl wrappers) and pass all test runs. I get:
>
> weiher> athena
> Can't load
> '/usr/lib/perl5/site_perl/5.6.0/i586-linux/auto/Ifeffit/Ifeffit.so' for
> module Ifeffit:
> /usr/lib/perl5/site_perl/5.6.0/i586-linux/auto/Ifeffit/Ifeffit.so: undefined
> symbol: G77_getenv_0 at /usr/lib/perl5/5.6.0/i586-linux/DynaLoader.pm line
> 200.
> at /usr/local/bin/athena line 50
> Compilation failed in require at /usr/local/bin/athena line 50.
> BEGIN failed--compilation aborted at /usr/local/bin/athena line 57.
>
> I'd really love to get the packages on their way which has never been a real
> problem. I don't know why the new versions don't compile on my system. The
> requirements are all fulfilled (perl > 5.0, new Tk version...). Can anyone
> help me with my problems? The system is a SuSE linux box (V7.2) with kernel
> 2.4.4 compiled.
>
> Regards,
> Norbert
> --
> Dipl. Chem. Norbert Weiher (norbertweiher at yahoo.de)
> Institute for Chemistry - Takustr. 3 - 14195 Berlin
> Phone/Fax: +49 30 838 53750 / 54792
> _______________________________________________
> Ifeffit mailing list
> Ifeffit at millenia.cars.aps.anl.gov
> http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
>
More information about the Ifeffit
mailing list