default branch failed to build on OSX

Ben Abbott bpabbott at mac.com
Sun Aug 3 13:33:25 CDT 2008


On Aug 3, 2008, at 8:36 AM, c. wrote:

>
> On 03/ago/08, at 00:41, Ben Abbott wrote:
>
>> Unless the problem is superficial and rather obvious I won't be of  
>> much help. However, I will take a closer look.
>
> can you try to apply my changeset and see whether it makes things  
> better?
> c.

ok, I applied the patch, ran authogen.sh and then configured

[...]

Octave is now configured for i386-apple-darwin9.4.0

   Source directory:     .
   Installation prefix:  /sw
   C compiler:           gcc  -mieee-fp  -Wall -W -Wshadow -g -O2
   C++ compiler:         g++  -mieee-fp  -Wall -W -Wshadow -Wold-style- 
cast -g -O2
   Fortran compiler:     /sw/bin/gfortran -ff2c -mieee-fp
   Fortran libraries:    /sw/lib/gcc4.3/lib/libgfortran.dylib
   BLAS libraries:       -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
   FFTW libraries:       -lfftw3 -lfftw3f
   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:      -L/sw/lib -lpcre
   QHULL libraries:	-lqhull
   LIBS:                 -lreadline  -lncurses -Wl,- 
framework,Accelerate,-dylib_file,/System/Library/Frameworks/ 
Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/ 
libBLAS.dylib:/System/Library/Frameworks/Accelerate.framework/Versions/ 
A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib -lhdf5 -lz -lm
   Default pager:        less
   gnuplot:              gnuplot
   OPENGL libraries:
   FLTK backend libs:    -L/sw/lib/fltk-aqua/lib -L//sw/lib -L/sw/lib - 
lfltk_gl -framework AGL -framework OpenGL -lfltk -lpthread -framework  
Carbon -framework ApplicationServices
   Magick config:

   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

configure: WARNING: A BLAS library was detected but found incompatible  
with your Fortran 77 compiler.  The reference BLAS implementation will  
be used. To improve performance, consider using a different Fortran  
compiler or a switch like -ff2c to make your Fortran compiler use a  
calling convention compatible with the way your BLAS library was  
compiled, or use a different BLAS library.
configure: WARNING: GraphicsMagick++ config script not found.   
Assuming GraphicsMagic++ library and header files are missing, so  
imread will not be fully functional
configure:

NOTE: libraries may be skipped if a library is not found OR
       if the library on your system is missing required features.

[...]

make

[...]

Octave successfully built.  Now choose from the following:

    ./run-octave    - to run in place to test before installing
    make check      - to run the tests
    make install    - to install

[...]

make check

[...]
   src/DLD-FUNCTIONS/chol.cc .............................. PASS    
21/22   FAIL 1
[...]
   src/data.cc ............................................ PASS   
509/510  FAIL 1
   src/mappers.cc ......................................... PASS   
227/230  FAIL 3
[...]


Summary:

   PASS   4985
   FAIL      5

All failures are related to round off error's, "single" precision, and/ 
or NaN/NA issues.

I've misplaced my note on how to switch to the new backend and came up  
empty after searching Nabble. Can someone repost what is needed to  
switch to the new backend.

TiA,
Ben



More information about the Octave-maintainers mailing list