[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