octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Missing lib with Suitesparse 4.4.5


From: John W. Eaton
Subject: Re: Missing lib with Suitesparse 4.4.5
Date: Tue, 27 Oct 2015 16:02:48 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0

On 10/27/2015 01:29 PM, Marco Atzeri wrote:
Building latest dev source with Cygwin 64, I was forced to

make LIBS="-lsuitesparseconfig"

to complete the build.

It seems that the test for additional library for UMFPACK
is not effective as the problem is also here:

liboctave/array/.libs/libarray.a(liboctave_array_libarray_la-CSparse.o):CSparse.cc:(.rdata$.refptr.

SuiteSparse_hypot[.refptr.SuiteSparse_hypot]+0x0): undefined reference
to `SuiteSparse_hypot'
liboctave/array/.libs/libarray.a(liboctave_array_libarray_la-CSparse.o):CSparse.cc:(.rdata$.refptr.

SuiteSparse_divcomplex[.refptr.SuiteSparse_divcomplex]+0x0): undefined
reference to `SuiteSparse_di
vcomplex'
liboctave/array/.libs/libarray.a(liboctave_array_libarray_la-CSparse.o):CSparse.cc:(.rdata$.refptr.

SuiteSparse_config[.refptr.SuiteSparse_config]+0x0): undefined reference
to `SuiteSparse_config'
collect2: error: ld returned 1 exit status
Makefile:13064: recipe for target 'liboctave/liboctave.la' failed

As almost all the SuiteSparse libraries are now linked to
suitesparseconfig, should be better to check for its existence ?

The configure.ac file seems to already include a check for the suitesparseconfig library. Is that test not working properly for Cygwin?

See also the m4/acinclude.m4 file for the OCTAVE_UMFPACK_NEED_SUITESPARSE_TIME macro.

jwe




reply via email to

[Prev in Thread] Current Thread [Next in Thread]