[Ifeffit] The road to Athena...

Charles Bouldin charles.bouldin at nist.gov
Thu Mar 7 13:47:07 CST 2002


Bruce sez to try this to test if things are in place for Athena:


>#!/usr/bin/perl -w
>use Tk;
>use Ifeffit qw(get_scalar);
>use Tk::Dialog;
>my $x = get_scalar('etok');
>my $top=MainWindow->new();
>$top->Label(-text=>"Ifeffit sez etok=$x") ->pack();
>$top->Button(-text=>'Done', -command=>sub{exit})->pack();
>MainLoop;

I tried it and got:

>[h196132:~/Desktop] charlesb% perl test_ifeffit.pl
>Can't locate Ifeffit.pm in @INC (@INC contains: /sw/lib/perl5/darwin 
>/sw/lib/perl5 /System/Library/Pe
>rl/darwin /System/Library/Perl /Library/Perl/darwin /Library/Perl 
>/Library/Perl /Network/Library/Perl
>/darwin /Network/Library/Perl /Network/Library/Perl .) at 
>test_ifeffit.pl line 3.
>BEGIN failed--compilation aborted at test_ifeffit.pl line 3.

But then I realized I needed to

At 12:01 PM -0600 3/7/02, ifeffit-request at millenia.cars.aps.anl.gov wrote:
>   cd ../../wrappers/perl
>   perl Makefile.PL
>   sudo make install

So, I did that, but now I get

>[h196132:~/Desktop] charlesb% perl test_ifeffit.pl
>dyld: perl Undefined symbols:
>_ifeffit_
>_iff_exec
>_iff_get_array
>_iff_get_echo
>_iff_get_scalar
>_iff_get_string
>_iff_put_array
>_iff_put_scalar
>_iff_put_string
>_iffgetarr_
>_iffgetecho_
>_iffgetsca_
>_iffgetstr_
>_iffputarr_

and I'm not sure why this is happening. However, this feels close to 
working. More suggestions?



More information about the Ifeffit mailing list