On 2004-10-30 01:51-0400 Koen van der Drift wrote:
> On Oct 30, 2004, at 12:18 AM, Alan W. Irwin wrote:
>> Could you please go back to a PLplot version that you have tried
>> successfully before (5.3.1 or a later cvs snapshot if you tried one of
>> those) to see whether you can still build that old version successfully?
>> That will help us pin down whether it is a PLplot change or a change of
>> Mac OS X system that is the source of the current problem.
> Hi Alan,
> The same error occured indeed with the release version 5.3.1. Apple released
> new dev tools (including an updated gcc) a while ago, and there have been
> reports on the fink list that compilation of some programs are effected by
> it. I wil look into this further and discuss it on the fink mailinglist. When
> I know more I will let you know.
Thanks, Koen. Looking at your error report again, I have noticed all the
problems concern the octave interface. Just to remind you, for most
language interfaces to our PLplot library we let libtool figure out how to
do the linking, but octave is a special case where we use mkoctfile to do
this job and it seems quite possible to me that on the Mac OS X platform
mkoctfile has not yet been updated to be consistent with the new Mac OS X
development tool versions that are now installed on your system.
In fact, looking at http://fink.sourceforge.net/pdb/package.php/octave it
appears the fink version of octave is out of date; it is version 2.1.53
while the recommended version for a number of months now has been 2.1.57,
and in fact our high-level octave interface won't work (at least for the
most recent cvs snapshot tarball) unless you have version 2.1.57 or higher
installed. (See the thread on plplot-devel that we have today). Once you
get access to an up-to-date version of octave, the build problem might go
away as well.
You might want to write the fink package maintainer, Jeff Whitaker,
to see when he is going to update to 2.1.57. Until he does that, you might
as well simply disable octave (see below) for Mac OS X.
Is everything okay for your current Mac OS X development environment
if you use ./configure --disable-octave ..... ?
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the Yorick front-end to PLplot (yplot.sf.net); the
Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project