Dominique Dhumieres wrote: > Updating to octave-3.0.0-1 failed on both ppc OSX 10.4.11 and intel OSX > 10.5.1. > > On 10.4.11 it fails with: > > ... > rm -f libcruft.dylib > g++ -dynamiclib -single_module -L/sw/lib -install_name > /sw/lib/octave-3.0.0/libcruft.dylib -o libcruft.dylib amos/dgamln.o > amos/xzabs.o amos/xzexp.o amos/xzlog.o amos/xzsqrt.o amos/zacai.o > amos/zacon.o amos/zairy.o amos/zasyi.o amos/zbesh.o amos/zbesi.o amos/zbesj.o > amos/zbesk.o amos/zbesy.o amos/zbinu.o amos/zbiry.o amos/zbknu.o amos/zbuni.o > amos/zbunk.o amos/zdiv.o amos/zkscl.o amos/zmlri.o amos/zmlt.o amos/zrati.o > amos/zs1s2.o amos/zseri.o amos/zshch.o amos/zuchk.o amos/zunhj.o amos/zuni1.o > amos/zuni2.o amos/zunik.o amos/zunk1.o amos/zunk2.o amos/zuoik.o amos/zwrsk.o > blas-xtra/xddot.o blas-xtra/xdnrm2.o blas-xtra/xdznrm2.o blas-xtra/xerbla.o > blas-xtra/xzdotu.o daspk/datv.o daspk/dcnst0.o daspk/dcnstr.o daspk/ddasic.o > daspk/ddasid.o daspk/ddasik.o daspk/ddaspk.o daspk/ddstp.o daspk/ddwnrm.o > daspk/dfnrmd.o daspk/dfnrmk.o daspk/dhels.o daspk/dheqr.o daspk/dinvwt.o > daspk/dlinsd.o daspk/dlinsk.o daspk/dmatd.o daspk/dnedd.o daspk/dnedk.o > daspk/dnsd.o daspk/dnsid.o daspk/dnsik .o > daspk/dnsk.o daspk/dorth.o daspk/dslvd.o daspk/dslvk.o daspk/dspigm.o > daspk/dyypnw.o dasrt/ddasrt.o dasrt/drchek.o dasrt/droots.o dassl/ddaini.o > dassl/ddajac.o dassl/ddanrm.o dassl/ddaslv.o dassl/ddassl.o dassl/ddastp.o > dassl/ddatrp.o dassl/ddawts.o lapack-xtra/xdlamch.o lapack-xtra/xdlange.o > lapack-xtra/xzlange.o minpack/dogleg.o minpack/dpmpar.o minpack/enorm.o > minpack/fdjac1.o minpack/hybrd.o minpack/hybrd1.o minpack/hybrj.o > minpack/hybrj1.o minpack/qform.o minpack/qrfac.o minpack/r1mpyq.o > minpack/r1updt.o misc/d1mach.o misc/i1mach.o odepack/cfode.o odepack/dlsode.o > odepack/ewset.o odepack/intdy.o odepack/prepj.o odepack/solsy.o > odepack/stode.o odepack/vnorm.o ordered-qz/dsubsp.o ordered-qz/exchqz.o > quadpack/dqagi.o quadpack/dqagie.o quadpack/dqagp.o quadpack/dqagpe.o > quadpack/dqelg.o quadpack/dqk15i.o quadpack/dqk21.o quadpack/dqpsrt.o > quadpack/xerror.o ranlib/advnst.o ranlib/genbet.o ranlib/genchi.o > ranlib/genexp.o ranlib/genf.o ranlib/gengam.o ranlib/genmn.o ranlib/ ge > nmul.o ranlib/gennch.o ranlib/gennf.o ranlib/gennor.o ranlib/genprm.o > ranlib/genunf.o ranlib/getcgn.o ranlib/getsd.o ranlib/ignbin.o > ranlib/ignlgi.o ranlib/ignnbn.o ranlib/ignpoi.o ranlib/ignuin.o > ranlib/initgn.o ranlib/inrgcm.o ranlib/lennob.o ranlib/mltmod.o > ranlib/phrtsd.o ranlib/qrgnin.o ranlib/ranf.o ranlib/setall.o ranlib/setant.o > ranlib/setgmn.o ranlib/setsd.o ranlib/sexpo.o ranlib/sgamma.o ranlib/snorm.o > ranlib/wrap.o slatec-err/fdump.o slatec-err/ixsav.o slatec-err/j4save.o > slatec-err/xerclr.o slatec-err/xercnt.o slatec-err/xerhlt.o > slatec-err/xermsg.o slatec-err/xerprn.o slatec-err/xerrwd.o > slatec-err/xersve.o slatec-err/xgetf.o slatec-err/xgetua.o slatec-err/xsetf.o > slatec-err/xsetua.o slatec-fn/d9gmit.o slatec-fn/d9lgic.o slatec-fn/d9lgit.o > slatec-fn/d9lgmc.o slatec-fn/dacosh.o slatec-fn/dasinh.o slatec-fn/datanh.o > slatec-fn/dbetai.o slatec-fn/dcsevl.o slatec-fn/derf.o slatec-fn/derfc.o > slatec-fn/dgami.o slatec-fn/dgamit.o slatec-fn/dgamlm.o slatec-fn/dgamma.o sl > atec-fn/dgamr.o slatec-fn/dlbeta.o slatec-fn/dlgams.o slatec-fn/dlngam.o > slatec-fn/dlnrel.o slatec-fn/dpchim.o slatec-fn/dpchst.o slatec-fn/initds.o > slatec-fn/xdacosh.o slatec-fn/xdasinh.o slatec-fn/xdatanh.o > slatec-fn/xdbetai.o slatec-fn/xderf.o slatec-fn/xderfc.o slatec-fn/xdgami.o > slatec-fn/xdgamit.o slatec-fn/xdgamma.o slatec-fn/xgmainc.o villad/dfopr.o > villad/dif.o villad/intrp.o villad/jcobi.o villad/radau.o villad/vilerr.o > misc/machar.o misc/f77-extern.o misc/f77-fcn.o misc/lo-error.o misc/quit.o > misc/cquit.o -Wl,-framework -Wl,vecLib -lfftw3 > /sw/lib/gcc4.2/lib/libgfortran.dylib > ld: Undefined symbols: > _do_fio [] > and on 10.5.1 with: > > ... > rm -f libcruft.dylib > g++ -dynamiclib -single_module -L/sw/lib -install_name > /sw/lib/octave-3.0.0/libcruft.dylib -o libcruft.dylib amos/pic/dgamln.o > amos/pic/xzabs.o amos/pic/xzexp.o amos/pic/xzlog.o amos/pic/xzsqrt.o > amos/pic/zacai.o amos/pic/zacon.o amos/pic/zairy.o amos/pic/zasyi.o > amos/pic/zbesh.o amos/pic/zbesi.o amos/pic/zbesj.o amos/pic/zbesk.o > amos/pic/zbesy.o amos/pic/zbinu.o amos/pic/zbiry.o amos/pic/zbknu.o > amos/pic/zbuni.o amos/pic/zbunk.o amos/pic/zdiv.o amos/pic/zkscl.o > amos/pic/zmlri.o amos/pic/zmlt.o amos/pic/zrati.o amos/pic/zs1s2.o > amos/pic/zseri.o amos/pic/zshch.o amos/pic/zuchk.o amos/pic/zunhj.o > amos/pic/zuni1.o amos/pic/zuni2.o amos/pic/zunik.o amos/pic/zunk1.o > amos/pic/zunk2.o amos/pic/zuoik.o amos/pic/zwrsk.o blas-xtra/pic/xddot.o > blas-xtra/pic/xdnrm2.o blas-xtra/pic/xdznrm2.o blas-xtra/pic/xerbla.o > blas-xtra/pic/xzdotu.o daspk/pic/datv.o daspk/pic/dcnst0.o daspk/pic/dcnstr.o > daspk/pic/ddasic.o daspk/pic/ddasid.o daspk/pic/ddasik.o daspk/pic/ddaspk.o > daspk/pic/ddstp.o da sp > k/pic/ddwnrm.o daspk/pic/dfnrmd.o daspk/pic/dfnrmk.o daspk/pic/dhels.o > daspk/pic/dheqr.o daspk/pic/dinvwt.o daspk/pic/dlinsd.o daspk/pic/dlinsk.o > daspk/pic/dmatd.o daspk/pic/dnedd.o daspk/pic/dnedk.o daspk/pic/dnsd.o > daspk/pic/dnsid.o daspk/pic/dnsik.o daspk/pic/dnsk.o daspk/pic/dorth.o > daspk/pic/dslvd.o daspk/pic/dslvk.o daspk/pic/dspigm.o daspk/pic/dyypnw.o > dasrt/pic/ddasrt.o dasrt/pic/drchek.o dasrt/pic/droots.o dassl/pic/ddaini.o > dassl/pic/ddajac.o dassl/pic/ddanrm.o dassl/pic/ddaslv.o dassl/pic/ddassl.o > dassl/pic/ddastp.o dassl/pic/ddatrp.o dassl/pic/ddawts.o > lapack-xtra/pic/xdlamch.o lapack-xtra/pic/xdlange.o lapack-xtra/pic/xzlange.o > minpack/pic/dogleg.o minpack/pic/dpmpar.o minpack/pic/enorm.o > minpack/pic/fdjac1.o minpack/pic/hybrd.o minpack/pic/hybrd1.o > minpack/pic/hybrj.o minpack/pic/hybrj1.o minpack/pic/qform.o > minpack/pic/qrfac.o minpack/pic/r1mpyq.o minpack/pic/r1updt.o > misc/pic/d1mach.o misc/pic/i1mach.o odepack/pic/cfode.o odepack/pic/dlsode.o > odepack/pic/ew se > t.o odepack/pic/intdy.o odepack/pic/prepj.o odepack/pic/solsy.o > odepack/pic/stode.o odepack/pic/vnorm.o ordered-qz/pic/dsubsp.o > ordered-qz/pic/exchqz.o quadpack/pic/dqagi.o quadpack/pic/dqagie.o > quadpack/pic/dqagp.o quadpack/pic/dqagpe.o quadpack/pic/dqelg.o > quadpack/pic/dqk15i.o quadpack/pic/dqk21.o quadpack/pic/dqpsrt.o > quadpack/pic/xerror.o ranlib/pic/advnst.o ranlib/pic/genbet.o > ranlib/pic/genchi.o ranlib/pic/genexp.o ranlib/pic/genf.o ranlib/pic/gengam.o > ranlib/pic/genmn.o ranlib/pic/genmul.o ranlib/pic/gennch.o ranlib/pic/gennf.o > ranlib/pic/gennor.o ranlib/pic/genprm.o ranlib/pic/genunf.o > ranlib/pic/getcgn.o ranlib/pic/getsd.o ranlib/pic/ignbin.o > ranlib/pic/ignlgi.o ranlib/pic/ignnbn.o ranlib/pic/ignpoi.o > ranlib/pic/ignuin.o ranlib/pic/initgn.o ranlib/pic/inrgcm.o > ranlib/pic/lennob.o ranlib/pic/mltmod.o ranlib/pic/phrtsd.o > ranlib/pic/qrgnin.o ranlib/pic/ranf.o ranlib/pic/setall.o ranlib/pic/setant.o > ranlib/pic/setgmn.o ranlib/pic/setsd.o ranlib/pic/sexpo.o ranlib/pic /s > gamma.o ranlib/pic/snorm.o ranlib/pic/wrap.o slatec-err/pic/fdump.o > slatec-err/pic/ixsav.o slatec-err/pic/j4save.o slatec-err/pic/xerclr.o > slatec-err/pic/xercnt.o slatec-err/pic/xerhlt.o slatec-err/pic/xermsg.o > slatec-err/pic/xerprn.o slatec-err/pic/xerrwd.o slatec-err/pic/xersve.o > slatec-err/pic/xgetf.o slatec-err/pic/xgetua.o slatec-err/pic/xsetf.o > slatec-err/pic/xsetua.o slatec-fn/pic/d9gmit.o slatec-fn/pic/d9lgic.o > slatec-fn/pic/d9lgit.o slatec-fn/pic/d9lgmc.o slatec-fn/pic/dacosh.o > slatec-fn/pic/dasinh.o slatec-fn/pic/datanh.o slatec-fn/pic/dbetai.o > slatec-fn/pic/dcsevl.o slatec-fn/pic/derf.o slatec-fn/pic/derfc.o > slatec-fn/pic/dgami.o slatec-fn/pic/dgamit.o slatec-fn/pic/dgamlm.o > slatec-fn/pic/dgamma.o slatec-fn/pic/dgamr.o slatec-fn/pic/dlbeta.o > slatec-fn/pic/dlgams.o slatec-fn/pic/dlngam.o slatec-fn/pic/dlnrel.o > slatec-fn/pic/dpchim.o slatec-fn/pic/dpchst.o slatec-fn/pic/initds.o > slatec-fn/pic/xdacosh.o slatec-fn/pic/xdasinh.o slatec-fn/pic/xdatanh.o > slatec-fn/pic/ xd > betai.o slatec-fn/pic/xderf.o slatec-fn/pic/xderfc.o slatec-fn/pic/xdgami.o > slatec-fn/pic/xdgamit.o slatec-fn/pic/xdgamma.o slatec-fn/pic/xgmainc.o > villad/pic/dfopr.o villad/pic/dif.o villad/pic/intrp.o villad/pic/jcobi.o > villad/pic/radau.o villad/pic/vilerr.o misc/pic/machar.o > misc/pic/f77-extern.o misc/pic/f77-fcn.o misc/pic/lo-error.o misc/pic/quit.o > misc/pic/cquit.o /sw/lib/liblapack.dylib /sw/lib/libf77blas.dylib -lfftw3 > /sw/lib/gcc4.2/lib/libgfortran.dylib > Undefined symbols: > "_s_cmp", referenced from: > _lennob_ in lennob.o []
Yes, I noticed both of these, too. Do you have g77 installed? There are some small bugs in the new octave.info file that among other things make that g77 is used if present, although gfortran is meant to be used. I intend to commit a fixed version shortly (if nobody protests), I am just finishing some more tests. On 10.4.11/ppc it already compiles OK, on 10.5.1/intel it looks like it will. -- Martin ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
