Dominique Dhumieres wrote: > On PPC OSX 10.5.2 updating to plplot-5.8.0-1004 failed with: > > ... > g++ -bundle -bundle_loader /sw/bin/octave-3.0.0 -o plplot_octave.oct > plplot_octave.o -L../../src/.libs -lplplotd -L/sw/lib/python2.5/config > -L/sw/lib/freetype219/lib -L/sw/lib/freetype219/lib -lfreetype -L/sw/lib -lz > -L/sw/src/fink.build/plplot-5.8.0-1004/plplot-5.8.0/lib/csa > -L/sw/src/fink.build/plplot-5.8.0-1004/plplot-5.8.0/lib/csa/.libs -lcsirocsa > -L/sw/src/fink.build/plplot-5.8.0-1004/plplot-5.8.0/lib/nn > -L/sw/src/fink.build/plplot-5.8.0-1004/plplot-5.8.0/lib/nn/.libs -lcsironn > -lqhull -L/usr/lib -lltdl -ldl -lm -L/sw/lib/octave-3.0.0 -L/sw/lib > -loctinterp -loctave -lcruft -L/sw/lib/python2.5/config -Wl,-x,-dead_strip > -Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib > > -Wl,-framework,Accelerate,-dylib_file,/System/Library/Frameworks/Accelerate.framework/Versi on > > s/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib > -lfftw3 -lreadline -lncurses -lhdf5 -lz -lm > /sw/lib/gcc4.2/lib/libgfortran.dylib > powerpc-apple-darwin9-g++-4.0.1: /sw/lib/gcc4.2/lib/libgfortran.dylib: No > such file or directory > make[4]: *** [plplot_octave.oct] Error 1 > make[3]: *** [all-recursive] Error 1 > make[2]: *** [all-recursive] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > ### execution of /var/tmp/tmp.2.vLzWY5 failed, exit code 2 > Removing runtime build-lock... > Removing build-lock package... > /sw/bin/dpkg-lockwait -r fink-buildlock-plplot-5.8.0-1004 > (Reading database ... 143339 files and directories currently installed.) > Removing fink-buildlock-plplot-5.8.0-1004 ... > Failed: phase compiling: plplot-5.8.0-1004 failed > > As far as I can tell octave has not been updated to gcc43, although I don't > understand why the symbolic link /sw/lib/gcc4.2/lib/libgfortran.dylib does not > exist.
Octave has /sw/lib/gcc4.2/lib hardcoded in some of the scripts that are used by other packages. We need to keep some order in the upgrade to gcc4.3: First octave (or, for octave-atlas, first atlas, then octave-atlas), then plplot, and perhaps fftw[3] and hdf5 before some others. So there need to be some versioned dependencies, too. plplot w/gcc43 needs to depend on an octave version that is upgraded to gcc43. -- Martin ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel