--with-blas/lapack being ignored
Ben Abbott
bpabbott at mac.com
Tue Dec 4 20:40:46 CST 2007
On Dec 4, 2007, at 9:26 PM, John W. Eaton wrote:
> 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
2.9.17
More information about the Bug-octave
mailing list