I thought I'd take a shot at creating a local install of SuiteSparse
(for sparse matrix support in Octave). I've put together what is
intended to be a complete Fink package for SuiteSparse.
I also added a metis package to my local install so that SuiteSparse
could be feature complete.
In any event, when I rebuild octave (2.9.14) the configure process
does not find the SuiteSparse libraries
configure: WARNING: COLAMD not found. This will result in some lack
of functionality for sparse matrices.
configure: WARNING: CHOLMOD not found. This will result in some lack
of functionality for sparse matrices.
configure: WARNING: COLAMD not found. This will result in some lack
of functionality for sparse matrices.
configure: WARNING: CHOLMOD not found. This will result in some lack
of functionality for sparse matrices.
I'm a flunky when it comes to configure scripts. Can someone clue me
in as to why configure has not found the suitesparse libraries?
btw, in /sw/lib, my local install of suitesparse placed,
libcolamd.a
libcholmod.a
However, after the configure process, fink reports
Octave is now configured for i386-apple-darwin
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/g95 -O2 -mieee-fp
Fortran libraries:-L/sw/bin/../lib/gcc-lib/i386-apple-
darwin8/4.0.3 -lf95
BLAS libraries:-framework vecLib
FFTW libraries: -lfftw3
GLPK libraries: -lglpk
UMFPACK libraries:-lumfpack
AMD libraries:-lamd
CAMD libraries: -lcamd
COLAMD libraries:
CCOLAMD libraries:-lccolamd
CHOLMOD libraries:
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
configure:
Thus, Octave's configure did located the libraries for UMFPACK, AMD,
CAMD, CCOLAMD, and CXSPARSE, but did not locate COLAMD or CHOLMOD.
I'm at a loss as to why ... all have been placed in the same
directory (/sw/lib).
Any ideas?
TiA
-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now http://get.splunk.com/
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users