octave-maintainers
[Top][All Lists]
Advanced

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

Re: can't build development sources


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 with
ld: Undefined symbols:
_METIS_NodeComputeSeparator
_METIS_NodeND
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failed
make[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


reply via email to

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