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@yahoo.de) Institute for Chemistry - Takustr. 3 - 14195 Berlin Phone/Fax: +49 30 838 53750 / 54792 _______________________________________________ Ifeffit mailing list Ifeffit@millenia.cars.aps.anl.gov http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit