[SciPy-Dev] suitesparse vs scipy

Jack Howarth howarth at bromo.med.uc.edu
Mon Aug 29 12:22:50 EDT 2011


On Mon, Aug 29, 2011 at 03:00:00PM +0000, Pauli Virtanen wrote:
> Mon, 29 Aug 2011 09:02:35 -0400, Jack Howarth wrote:
> [clip]
> >   "_cholmod_l_finish", referenced from:
> >       _umf_l_cholmod in libumfpack.a(umf_l_cholmod.o)
> > ld: symbol(s) not found for architecture x86_64 clang: error: linker
> > command failed with exit code 1 (use -v to see invocation) error:
> > Command "gcc -L/sw/lib -bundle -L/sw/lib/python2.6/config -lpython2.6
> > -I/sw/include
> > build/temp.macosx-10.7-x86_64-2.6/build/src.macosx-10.7-x86_64-2.6/scipy/sparse/linalg/dsolve/umfpack/_umfpack_wrap.o
> > -L/opt/local/lib -Lbuild/temp.macosx-10.7-x86_64-2.6 -lumfpack -lamd -o
> > build/lib.macosx-10.7-x86_64-2.6/scipy/sparse/linalg/dsolve/umfpack/__umfpack.so
> > -Wl,-framework -Wl,Accelerate" failed with exit status 1
> 
> Apparently, umfpack started to depend on cholmod.
> Try adding this to site.cfg before building scipy:
> 
> [umfpack]
> umfpack_libs = umfpack, cholmod, amd
> 

Pauli,
   Actually, a site.cfg with...

[umfpack]
umfpack_libs = umfpack, colamd, cholmod, amd

is required to resolve all of the cholmod related
symbols when building scipy 0.9.0 against suitesparse 3.6.1.
            Jack

> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-dev



More information about the SciPy-Dev mailing list