--with-blas/lapack being ignored
John W. Eaton
jwe at bevo.che.wisc.edu
Tue Dec 4 20:26:34 CST 2007
On 4-Dec-2007, Ben Abbott wrote:
| Building under the Fink package manager for Mac OS X on Intel has been
| a problem recently.
|
| Today I noticed that configure doesn't appear to handle the lapack/
| blas option properly.
|
| --------------------------------------
| ./configure '--prefix=/sw' '--infodir=${prefix}/share/info' '--mandir=
| ${prefix}/share/man' '--libexecdir=${prefix}/lib' '-enable-shared' '-
| enable-dl' '--disable-static' '--build=i386-apple-darwin' '--with-
| blas=/sw/lib/libatlas.a' '--with-lapack=/sw/lib/libatlas.a'
| 'build_alias=i386-apple-darwin' 'CFLAGS=-O2' 'LDFLAGS=-L/sw/lib'
| 'CPPFLAGS=-I/sw/include' 'CXXFLAGS=-O2' 'F77=/sw/bin/g95' 'FFLAGS=-O2 -
| funroll-loops -fomit-frame-pointer -malign-double -msse2' --cache-
| file=/dev/null --srcdir=.
Why all these options? --enable-shared, --enable-dl, --disable-static
are all defaults. Are you sure -funroll-loops -fomit-frame-pointer
-malign-double -msse2 really make sense and are helpful for your
system?
| Octave is now configured for i386-apple-darwin
|
| Source directory: .
| Installation prefix: /sw
| C compiler: gcc -mieee-fp -Wall -W -Wshadow -O2
| C++ compiler: g++ -mieee-fp -Wall -W -Wshadow -Wold-style-
| cast -O2
| Fortran compiler: /sw/bin/g95 -O2 -funroll-loops -fomit-frame-
| pointer -malign-double -msse2
| Fortran libraries: -L/sw/bin/../lib/gcc-lib/i386-apple-
| darwin8/4.0.3 -lf95
| BLAS libraries: /sw/lib/libatlas.a -Wl,-framework -Wl,vecLib
| FFTW libraries: -lfftw3
| GLPK libraries: -lglpk
| UMFPACK libraries: -lumfpack
| AMD libraries: -lamd
| CAMD libraries: -lcamd
| COLAMD libraries: -lcolamd
| CCOLAMD libraries: -lccolamd
| CHOLMOD libraries: -lcholmod
| CXSPARSE libraries: -lcxsparse
| HDF5 libraries: -lhdf5
| CURL libraries: -lcurl
| REGEX libraries: -lpcre
| QHULL libraries: -lqhull
| LIBS: -lreadline -lncurses -lhdf5 -lz -lm
| Default pager: less
| gnuplot: gnuplot
|
| Do internal array bounds checking: false
| Build static libraries: false
| Build shared libraries: true
| Dynamic Linking: true (dyld)
| Include support for GNU readline: true
| 64-bit array dims and indexing: false
| --------------------------------------
|
| In specifically concerned about the line
|
| BLAS libraries: /sw/lib/libatlas.a -Wl,-framework -Wl,vecLib
|
| Is this a real bug, or did the configure script find something lacking
| and add the default blas library reference to the build?
What version of Octave are you attempting to build?
jwe
More information about the Bug-octave
mailing list