[Ifeffit] New horae library setup

Matt Newville newville at cars.uchicago.edu
Sun May 23 22:17:24 CDT 2004


Hi Paul, 

Starting from the latest installer package (still only on the CARS
server), running horae_update worked for me....  Well, OK, I did
  ~> source /Applications/Ifeffit/bin/iff_init.csh
  ~> horae_update
  ~> cd horae-034
  ~> sudo make install

To build the latest installe, I built the PGPLOT/aquaterm carefully
and by hand, and installed the latest Perl/Tk804 from source.
Starting with that (which does assume Apple's perl 5.8.1), the
ifeffit source can be updated from the standard source kit with
   ~> ./configure --prefix=/Applications/Ifeffit
   ~> sudo make install

and horae with a variation of the above.  I'll gladly send more, but
the source kits should now 'just work' for Mac OS 10.3 (and Apple's
perl).  Even using a later perl, I think it should be pretty simple
to build from source, but maybe I'm missing something.  That is,
install the installer, compile the ifeffit kit, then make sure
perl/Tk worked with the newer perl, and try to run horae_update. It
might work.  The installer does write to /Library/Perl, but there
ought to be a 5.8.1 and 5.8.* directories that isolate binary stuff
between version changes.  Of course, you can also simply move copies
of this folder around.

I could try to put together instructions for how I built PGPLOT if 
you really want to start from scratch, but I don't think that's what 
is tripping you up.   

Let me know if that's not clear enough,

--Matt

> I was going to roll my own version of the latest incarnation of horae, 
> but I noticed the library structure and install location has changed 
> (at least on os x).  Can you elaborate on this (Matt or Bruce)?
> 
> Better yet, is there a tar image of the source available for the mac os 
> x version.  Earlier I upgraded perl to 5.8.3 and then the older Tk 
> broke so I was off on my own, so I was compiling everything myself, but 
> now that the install is becoming more and more os x aware (thanks to 
> Matt) it would seem to make sense to downgrade to Apple's older perl 
> (which has prebinding enabled).  Of course, now it only makes sense to 
> get in sync with the official sources.  Would it be possible to put up 
> the sources on your web site Matt?
> 
>    					 Paul (an Italian (Elettra) for a ten days)
 



More information about the Ifeffit mailing list