[Top][All Lists]

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

Re: ./configure does not recognize umfpack library.

From: Quentin Spencer
Subject: Re: ./configure does not recognize umfpack library.
Date: Mon, 09 May 2005 20:26:32 -0500
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

Dmitri A. Sergatskov wrote:

address@hidden octave-2.9.2]$ nm liboctave.so.2.9.2 | grep -i umfpack
007a12b0 T umfpack_di_defaults

Yes, I think Dmitri is right. I just remembered that GLPK also does not come as a dynamic library. When I tried compiling octave with GLPK, it just statically compiles GLPK into liboctave as demonstrated here with UMFPACK. I seem to remember that the resulting binary was a big step up in size compared to the previous version, which would be expected.

While we're on this topic, I thought I'd mention that I did a little research on GLPK because I intend to package it for Fedora Extras (eventually). According to the mailing lists, it was claimed at one time that GLPK was only a static library because the code was not reentrant. I think I recall that that is supposedly no longer true of recent versions. However, the maintainer never changed the makefiles to add a shared library. I asked about the possibility about a month ago on the GLPK mailing list and never received a response. It unfortunate that some software projects don't have maintainers as resposive as octave does :).

So, if anyone is interested in hacking the GLPK makefiles to generate a shared library, I would be very interested in the result.


reply via email to

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