|
From: | Thomas Treichl |
Subject: | Re: can't build development sources |
Date: | Wed, 11 Feb 2009 20:31:40 +0100 |
User-agent: | Thunderbird 2.0.0.19 (Macintosh/20081209) |
Rob Mahurin schrieb:
Hi,I'm trying to build the development sources on Mac OS X 10.4.11 and getting linking errors. I can build the 3.0.3 tarball but not the 3.1.52 snapshot (nor any recent place along the development tree).My 3.1.52 build fails withld: Undefined symbols: _METIS_NodeComputeSeparator _METIS_NodeND/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failedmake[2]: *** [liboctave.dylib] Error 1 make[1]: *** [liboctave] Error 2 make: *** [all] Error 2
I expect that your SuiteSparse library has been compiled against the not GPL compatible METIS library.
You can try to build SuiteSparse without METIS on your own which is the preferred way (check the README.txt file of SuiteSparse about CHOLMOD_CONFIG = -DNPARTITION), or the not preferred way is that you add something to LDFLAGS for ./configure to include the metis libraries, eg. -lmetis or similar... BTW, where did you get your SuiteSparse?
Best regards, Thomas
[Prev in Thread] | Current Thread | [Next in Thread] |