default branch failed to build on OSX

c. kingcrimson at tiscali.it
Mon Aug 4 07:08:07 CDT 2008


hmm it seems your build went even better than mine...
you mentioned you have a script for configuring and building octave,  
would you mind sharing it?
c.

On 03/ago/08, at 19:33, Ben Abbott wrote:
> 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