[Ifeffit] Athena can not open any file

Bruce Ravel bravel at bnl.gov
Mon Aug 11 07:53:04 CDT 2008



Hi Gilberto,

This is my favorite category of bug -- one that's not my fault! ;-)

The problem you are seeing is due to a bug in the most recent release
of perl/Tk.  I have informed the author and the problem has been fixed
in his SVN repository, but a new release with the problem fixed has
not happened yet.

Fortunately, the work-around was simple and was integrated into
athena.  If you grab the latest version of athena (as a tarball from
my web site or from SourceForge or as the source tree from my SVN
repository) you will find that athena works well with the version of
perl/Tk you have on your machine.

B

PS:  I started a new FAQ question about pgplot and 64 bit linux at

   http://cars9.uchicago.edu/iffwiki/FAQ/Installing_Ifeffit

If you could document your experiences there, that would be very
helpful to the community.  See the question about "How can I add to or
edit this FAQ?"  at

   http://cars9.uchicago.edu/iffwiki/FAQ/General_Questions

if you do not already have an account on the ifeffit wiki.




On Friday 08 August 2008 22:58:19 Gilberto Fernandes Lopes Fabbris wrote:
> hello,
>
> I have a amd 64 bits computer running opensuse 11. I tried to install
> ifeffit on it and it was very
> complicated. After some modifications on the makefile of PGPlot (as showed
> here: http://proteus.pha.jhu.edu/~dks/Unixtips/index.html) and during the
> horae install
> (http://cars9.uchicago.edu/pipermail/ifeffit/2006-September/002621.html and
> http://millenia.cars.aps.anl.gov/pipermail/ifeffit/2008-January/003481.html
>).
>
>  After those changes the artemis is working well, but athena is not... the
> program opens but I can
> not open any file. When I opened athena on terminal and tried to open a
> file the error below appeares.
>
> Tk::Error: Failed to AUTOLOAD 'Tk::FBox::_get_select_Path' at
> /usr/bin/athena line 5212
>  Carp::croak at /usr/lib/perl5/5.10.0/Carp.pm line 44
>  Tk::Widget::__ANON__ at
> /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-
> multi/Tk/Widget.pm line 347
>  Tk::FBox::Done at
> /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Tk/FBox.pm
> line 909
>  Tk::FBox::VerifyFileName at
> /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-
> multi/Tk/FBox.pm line 678
>  Tk::FBox::ActivateEnt at
> /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-
> multi/Tk/FBox.pm line 647
>  Tk::FBox::OkCmd at
> /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Tk/FBox.pm
> line 815
>  Tk callback for .fbox.frame1.button
>  Tk::__ANON__ at
> /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/Tk.pm line 250
>  Tk::Button::butUp at
> /usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread- multi/Tk/Button.pm
> line 175
>  <ButtonRelease-1>
>  (command bound to event)
>
> Thanks,
>
> Gilberto
>
>
>
> _______________________________________________
> Ifeffit mailing list
> Ifeffit at millenia.cars.aps.anl.gov
> http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit



-- 
 Bruce Ravel  ------------------------------------ bravel at bnl.gov

 National Institute of Standards and Technology
 Synchrotron Methods Group at NSLS --- Beamlines U7A, X24A, X23A2
 Building 535A
 Upton NY, 11973

 My homepage:    http://xafs.org/BruceRavel
 EXAFS software: http://cars9.uchicago.edu/~ravel/software/exafs/






More information about the Ifeffit mailing list