Wed 21 Dec 2011 05:18:05 PM UTC, comment #2:
I used this "developer makefile" (there are several others but I had to pick one)
http://octave.svn.sourceforge.net/viewvc/octave/trunk/octave-forge/main/control/devel/makefile_chol.m?revision=8487&view=markup
and added mkoctfile -v ...
Below are the results:
=============================================================================
FAIL: Octave 3.5.90 using Apple's Accelerate Framework (instead of ATLAS)
=============================================================================
+verbose+
GNU Octave, version 3.5.90
Copyright (C) 2011 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. For details, type `warranty'.
Octave was configured for "x86_64-apple-darwin10.8.0".
Additional information about Octave is available at http://www.octave.org.
Please contribute if you find this software useful.
For more information, visit http://www.octave.org/help-wanted.html
Read http://www.octave.org/bugs.html to learn how to submit bug reports.
For information about changes from previous versions, type `news'.
warning: no graphical display found
octave:1> makefile_chol
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OD.f -o SB03OD.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 select.f -o select.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OU.f -o SB03OU.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OT.f -o SB03OT.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04ND.f -o MB04ND.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04OD.f -o MB04OD.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OR.f -o SB03OR.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OY.f -o SB03OY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB04PX.f -o SB04PX.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04NY.f -o MB04NY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04OY.f -o MB04OY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OV.f -o SB03OV.o
/opt/local/bin/g++-mp-4.5 -c -fPIC -I/opt/local/include/octave-3.5.90/octave/.. -I/opt/local/include/octave-3.5.90/octave -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include -pipe -O2 -m64 slsb03od.cc -o slsb03od.o
/opt/local/bin/g++-mp-4.5 -bundle -bundle_loader /opt/local/bin/octave-3.5.90 -o slsb03od.oct SB03OD.o select.o SB03OU.o SB03OT.o MB04ND.o MB04OD.o SB03OR.o SB03OY.o SB04PX.o MB04NY.o MB04OY.o SB03OV.o slsb03od.o -L/opt/local/lib/octave/3.5.90 -L/opt/local/lib -loctinterp -loctave -lcruft /opt/local/lib/gcc45/libstdc++.6.dylib
Undefined symbols for architecture x86_64:
"_lsame_", referenced from:
sb03od in SB03OD.o
mb04nd in MB04ND.o
mb04od in MB04OD.o
"_dlaset_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
"_dgerqf_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
"_dcopy_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
sb03ot in SB03OT.o
mb04ny in MB04NY.o
mb04oy in MB04OY.o
"_dtrmm_", referenced from:
sb03od in SB03OD.o
sb03ot in SB03OT.o
"_dlacpy_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
"_dgeqrf_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
"_dgemv_", referenced from:
sb03od in SB03OD.o
mb04ny in MB04NY.o
mb04oy in MB04OY.o
"_dgees_", referenced from:
sb03od in SB03OD.o
"_dlapy2_", referenced from:
sb03od in SB03OD.o
sb03oy in SB03OY.o
"_dgemm_", referenced from:
sb03od in SB03OD.o
"_dlamch_", referenced from:
sb03ot in SB03OT.o
sb03oy in SB03OY.o
sb04px in SB04PX.o
"_dlabad_", referenced from:
sb03ot in SB03OT.o
sb03oy in SB03OY.o
"_dlanhs_", referenced from:
sb03ot in SB03OT.o
"_dscal_", referenced from:
sb03ot in SB03OT.o
sb03or in SB03OR.o
"_daxpy_", referenced from:
sb03ot in SB03OT.o
mb04ny in MB04NY.o
mb04oy in MB04OY.o
"_dswap_", referenced from:
sb03ot in SB03OT.o
sb04px in SB04PX.o
"_dtrmv_", referenced from:
sb03ot in SB03OT.o
"_dlarfg_", referenced from:
sb03ot in SB03OT.o
mb04nd in MB04ND.o
mb04od in MB04OD.o
"_ddot_", referenced from:
sb03or in SB03OR.o
"_dlasy2_", referenced from:
sb03or in SB03OR.o
"_dlanv2_", referenced from:
sb03oy in SB03OY.o
"_dlapy3_", referenced from:
sb03oy in SB03OY.o
sb03ov in SB03OV.o
"_idamax_", referenced from:
sb04px in SB04PX.o
"_dger_", referenced from:
mb04ny in MB04NY.o
mb04oy in MB04OY.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BD.f -o SG03BD.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BV.f -o SG03BV.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BU.f -o SG03BU.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BW.f -o SG03BW.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BX.f -o SG03BX.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BY.f -o SG03BY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB02UU.f -o MB02UU.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB02UV.f -o MB02UV.o
/opt/local/bin/g++-mp-4.5 -c -fPIC -I/opt/local/include/octave-3.5.90/octave/.. -I/opt/local/include/octave-3.5.90/octave -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include -pipe -O2 -m64 slsg03bd.cc -o slsg03bd.o
/opt/local/bin/g++-mp-4.5 -bundle -bundle_loader /opt/local/bin/octave-3.5.90 -o slsg03bd.oct SG03BD.o SG03BV.o SG03BU.o SG03BW.o SG03BX.o SG03BY.o MB02UU.o MB02UV.o slsg03bd.o -L/opt/local/lib/octave/3.5.90 -L/opt/local/lib -loctinterp -loctave -lcruft /opt/local/lib/gcc45/libstdc++.6.dylib
Undefined symbols for architecture x86_64:
"_lsame_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bw in SG03BW.o
sg03bx in SG03BX.o
"_dlaset_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
"_dlamch_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bx in SG03BX.o
mb02uu in MB02UU.o
mb02uv in MB02UV.o
"_dlapy2_", referenced from:
sg03bd in SG03BD.o
sg03bx in SG03BX.o
"_dcopy_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bx in SG03BX.o
"_dgemv_", referenced from:
sg03bd in SG03BD.o
sg03bu in SG03BU.o
sg03bx in SG03BX.o
"_dgeqrf_", referenced from:
sg03bd in SG03BD.o
"_dscal_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bw in SG03BW.o
mb02uu in MB02UU.o
mb02uv in MB02UV.o
"_dlag2_", referenced from:
sg03bd in SG03BD.o
sg03bx in SG03BX.o
"_dgegs_", referenced from:
sg03bd in SG03BD.o
"_dgerqf_", referenced from:
sg03bd in SG03BD.o
"_dgemm_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bw in SG03BW.o
sg03bx in SG03BX.o
"_dlacpy_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
"_dtrmm_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
"_dlabad_", referenced from:
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bx in SG03BX.o
mb02uu in MB02UU.o
mb02uv in MB02UV.o
"_drotg_", referenced from:
sg03bv in SG03BV.o
sg03bu in SG03BU.o
"_drot_", referenced from:
sg03bv in SG03BV.o
sg03bu in SG03BU.o
"_dsyrk_", referenced from:
sg03bu in SG03BU.o
"_dsyevx_", referenced from:
sg03bu in SG03BU.o
"_dladiv_", referenced from:
sg03bx in SG03BX.o
"_daxpy_", referenced from:
mb02uu in MB02UU.o
"_idamax_", referenced from:
mb02uu in MB02UU.o
"_dswap_", referenced from:
mb02uv in MB02UV.o
"_dger_", referenced from:
mb02uv in MB02UV.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
octave:2>
-verbose-
=============================================================================
FAIL: Octave 3.5.90 using ATLAS:
=============================================================================
+verbose+
GNU Octave, version 3.5.90
Copyright (C) 2011 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. For details, type `warranty'.
Octave was configured for "x86_64-apple-darwin10.8.0".
Additional information about Octave is available at http://www.octave.org.
Please contribute if you find this software useful.
For more information, visit http://www.octave.org/help-wanted.html
Read http://www.octave.org/bugs.html to learn how to submit bug reports.
For information about changes from previous versions, type `news'.
warning: no graphical display found
octave:1> makefile_chol
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OD.f -o SB03OD.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 select.f -o select.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OU.f -o SB03OU.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OT.f -o SB03OT.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04ND.f -o MB04ND.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04OD.f -o MB04OD.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OR.f -o SB03OR.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OY.f -o SB03OY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB04PX.f -o SB04PX.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04NY.f -o MB04NY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04OY.f -o MB04OY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OV.f -o SB03OV.o
/opt/local/bin/g++-mp-4.5 -c -fPIC -I/opt/local/include/octave-3.5.90/octave/.. -I/opt/local/include/octave-3.5.90/octave -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include -pipe -O2 -m64 slsb03od.cc -o slsb03od.o
/opt/local/bin/g++-mp-4.5 -bundle -bundle_loader /opt/local/bin/octave-3.5.90 -o slsb03od.oct SB03OD.o select.o SB03OU.o SB03OT.o MB04ND.o MB04OD.o SB03OR.o SB03OY.o SB04PX.o MB04NY.o MB04OY.o SB03OV.o slsb03od.o -L/opt/local/lib/octave/3.5.90 -L/opt/local/lib -loctinterp -loctave -lcruft /opt/local/lib/gcc45/libstdc++.6.dylib
Undefined symbols for architecture x86_64:
"_lsame_", referenced from:
sb03od in SB03OD.o
mb04nd in MB04ND.o
mb04od in MB04OD.o
"_dlaset_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
"_dgerqf_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
"_dcopy_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
sb03ot in SB03OT.o
mb04ny in MB04NY.o
mb04oy in MB04OY.o
"_dtrmm_", referenced from:
sb03od in SB03OD.o
sb03ot in SB03OT.o
"_dlacpy_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
"_dgeqrf_", referenced from:
sb03od in SB03OD.o
sb03ou in SB03OU.o
"_dgemv_", referenced from:
sb03od in SB03OD.o
mb04ny in MB04NY.o
mb04oy in MB04OY.o
"_dgees_", referenced from:
sb03od in SB03OD.o
"_dlapy2_", referenced from:
sb03od in SB03OD.o
sb03oy in SB03OY.o
"_dgemm_", referenced from:
sb03od in SB03OD.o
"_dlamch_", referenced from:
sb03ot in SB03OT.o
sb03oy in SB03OY.o
sb04px in SB04PX.o
"_dlabad_", referenced from:
sb03ot in SB03OT.o
sb03oy in SB03OY.o
"_dlanhs_", referenced from:
sb03ot in SB03OT.o
"_dscal_", referenced from:
sb03ot in SB03OT.o
sb03or in SB03OR.o
"_daxpy_", referenced from:
sb03ot in SB03OT.o
mb04ny in MB04NY.o
mb04oy in MB04OY.o
"_dswap_", referenced from:
sb03ot in SB03OT.o
sb04px in SB04PX.o
"_dtrmv_", referenced from:
sb03ot in SB03OT.o
"_dlarfg_", referenced from:
sb03ot in SB03OT.o
mb04nd in MB04ND.o
mb04od in MB04OD.o
"_ddot_", referenced from:
sb03or in SB03OR.o
"_dlasy2_", referenced from:
sb03or in SB03OR.o
"_dlanv2_", referenced from:
sb03oy in SB03OY.o
"_dlapy3_", referenced from:
sb03oy in SB03OY.o
sb03ov in SB03OV.o
"_idamax_", referenced from:
sb04px in SB04PX.o
"_dger_", referenced from:
mb04ny in MB04NY.o
mb04oy in MB04OY.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BD.f -o SG03BD.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BV.f -o SG03BV.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BU.f -o SG03BU.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BW.f -o SG03BW.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BX.f -o SG03BX.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BY.f -o SG03BY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB02UU.f -o MB02UU.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB02UV.f -o MB02UV.o
/opt/local/bin/g++-mp-4.5 -c -fPIC -I/opt/local/include/octave-3.5.90/octave/.. -I/opt/local/include/octave-3.5.90/octave -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include -pipe -O2 -m64 slsg03bd.cc -o slsg03bd.o
/opt/local/bin/g++-mp-4.5 -bundle -bundle_loader /opt/local/bin/octave-3.5.90 -o slsg03bd.oct SG03BD.o SG03BV.o SG03BU.o SG03BW.o SG03BX.o SG03BY.o MB02UU.o MB02UV.o slsg03bd.o -L/opt/local/lib/octave/3.5.90 -L/opt/local/lib -loctinterp -loctave -lcruft /opt/local/lib/gcc45/libstdc++.6.dylib
Undefined symbols for architecture x86_64:
"_lsame_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bw in SG03BW.o
sg03bx in SG03BX.o
"_dlaset_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
"_dlamch_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bx in SG03BX.o
mb02uu in MB02UU.o
mb02uv in MB02UV.o
"_dlapy2_", referenced from:
sg03bd in SG03BD.o
sg03bx in SG03BX.o
"_dcopy_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bx in SG03BX.o
"_dgemv_", referenced from:
sg03bd in SG03BD.o
sg03bu in SG03BU.o
sg03bx in SG03BX.o
"_dgeqrf_", referenced from:
sg03bd in SG03BD.o
"_dscal_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bw in SG03BW.o
mb02uu in MB02UU.o
mb02uv in MB02UV.o
"_dlag2_", referenced from:
sg03bd in SG03BD.o
sg03bx in SG03BX.o
"_dgegs_", referenced from:
sg03bd in SG03BD.o
"_dgerqf_", referenced from:
sg03bd in SG03BD.o
"_dgemm_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bw in SG03BW.o
sg03bx in SG03BX.o
"_dlacpy_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
sg03bu in SG03BU.o
"_dtrmm_", referenced from:
sg03bd in SG03BD.o
sg03bv in SG03BV.o
"_dlabad_", referenced from:
sg03bv in SG03BV.o
sg03bu in SG03BU.o
sg03bx in SG03BX.o
mb02uu in MB02UU.o
mb02uv in MB02UV.o
"_drotg_", referenced from:
sg03bv in SG03BV.o
sg03bu in SG03BU.o
"_drot_", referenced from:
sg03bv in SG03BV.o
sg03bu in SG03BU.o
"_dsyrk_", referenced from:
sg03bu in SG03BU.o
"_dsyevx_", referenced from:
sg03bu in SG03BU.o
"_dladiv_", referenced from:
sg03bx in SG03BX.o
"_daxpy_", referenced from:
mb02uu in MB02UU.o
"_idamax_", referenced from:
mb02uu in MB02UU.o
"_dswap_", referenced from:
mb02uv in MB02UV.o
"_dger_", referenced from:
mb02uv in MB02UV.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
octave:2>
-verbose-
=============================================================================
PASS: Octave 3.4.3 using Apple's Accelerate Framework:
=============================================================================
+verbose+
GNU Octave, version 3.4.3
Copyright (C) 2011 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. For details, type `warranty'.
Octave was configured for "x86_64-apple-darwin10.8.0".
Additional information about Octave is available at http://www.octave.org.
Please contribute if you find this software useful.
For more information, visit http://www.octave.org/help-wanted.html
Read http://www.octave.org/bugs.html to learn how to submit bug reports.
For information about changes from previous versions, type `news'.
warning: no graphical display found
octave:1> makefile_chol
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OD.f -o SB03OD.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 select.f -o select.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OU.f -o SB03OU.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OT.f -o SB03OT.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04ND.f -o MB04ND.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04OD.f -o MB04OD.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OR.f -o SB03OR.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OY.f -o SB03OY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB04PX.f -o SB04PX.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04NY.f -o MB04NY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB04OY.f -o MB04OY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SB03OV.f -o SB03OV.o
/opt/local/bin/g++-mp-4.5 -c -fPIC -I/opt/local/include/octave-3.4.3/octave/.. -I/opt/local/include/octave-3.4.3/octave -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include -pipe -O2 -m64 slsb03od.cc -o slsb03od.o
/opt/local/bin/g++-mp-4.5 -bundle -bundle_loader /opt/local/bin/octave-3.4.3 -o slsb03od.oct SB03OD.o select.o SB03OU.o SB03OT.o MB04ND.o MB04OD.o SB03OR.o SB03OY.o SB04PX.o MB04NY.o MB04OY.o SB03OV.o slsb03od.o -L/opt/local/lib/octave/3.4.3 -L/opt/local/lib -loctinterp -loctave -lcruft /opt/local/lib/gcc45/libstdc++.6.dylib -framework Accelerate -ldotwrp -framework Accelerate -lfftw3 -lfftw3f -lm -L/opt/local/lib -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin10/4.5.3 -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin10/4.5.3/../../.. -lm -lgfortran
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BD.f -o SG03BD.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BV.f -o SG03BV.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BU.f -o SG03BU.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BW.f -o SG03BW.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BX.f -o SG03BX.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 SG03BY.f -o SG03BY.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB02UU.f -o MB02UU.o
/opt/local/bin/gfortran-mp-4.5 -c -fPIC -pipe -O2 -m64 MB02UV.f -o MB02UV.o
/opt/local/bin/g++-mp-4.5 -c -fPIC -I/opt/local/include/octave-3.4.3/octave/.. -I/opt/local/include/octave-3.4.3/octave -I/opt/local/include -I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include -pipe -O2 -m64 slsg03bd.cc -o slsg03bd.o
/opt/local/bin/g++-mp-4.5 -bundle -bundle_loader /opt/local/bin/octave-3.4.3 -o slsg03bd.oct SG03BD.o SG03BV.o SG03BU.o SG03BW.o SG03BX.o SG03BY.o MB02UU.o MB02UV.o slsg03bd.o -L/opt/local/lib/octave/3.4.3 -L/opt/local/lib -loctinterp -loctave -lcruft /opt/local/lib/gcc45/libstdc++.6.dylib -framework Accelerate -ldotwrp -framework Accelerate -lfftw3 -lfftw3f -lm -L/opt/local/lib -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin10/4.5.3 -L/opt/local/lib/gcc45/gcc/x86_64-apple-darwin10/4.5.3/../../.. -lm -lgfortran
octave:2>
-verbose-
|
Mon 19 Dec 2011 09:15:43 AM UTC, original submission:
I've created a MacPorts portfile (attached) for Octave 3.5.90. Octave seems to work OK, but when I try to compile the control package, I get a lot of undefined symbols (see below). The control package contains Fortran code that needs BLAS/LAPACK.
Somehow mkoctfile seems to have problems to link against BLAS/LAPACK. The error exists on Mac OS X 10.6 x86_64 with dependencies from MacPorts. Alexander Hansen reported on the octave-maintainers list that he has the same problems on Mac OS X 10.6 x86_64 but linking against dependencies from Fink. Carnë Draug reports no such problems on Debian squeeze.
Best regards,
Lukas
leads to the following type of errors:
|