From: Alan W. I. <ir...@be...> - 2004-10-30 18:03:14
|
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 >> your >> 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. Important question: Is everything okay for your current Mac OS X development environment if you use ./configure --disable-octave ..... ? Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 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 (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |