|
From: | David Bateman |
Subject: | Re: Help compiling CVS 2.9.3 |
Date: | Mon, 31 Oct 2005 21:40:04 +0100 |
User-agent: | Mozilla Thunderbird 1.0.2 (Windows/20050317) |
Andy Adler a écrit :
Better solution, use the october 10 version of ufsparse, with the patch I submitted that makes ccolamd_printf extern to fix it... Andy under debian metis is available in its pmetis form in non-free. I can't remember if the package is called pmetis or parmetis though...Andy Adler wrote:Now, I'm seeing this error during linking. address@hidden:~/octave/liboctave$ make liboctave.so pic/CSparse.o(.bss+0x0):/home/andy/octave/liboctave/CSparse.cc:106: multiple definition of `ccolamd_printf' pic/sparse-base-chol.o(.bss+0x0):/home/andy/octave/liboctave/str-vec.h:37: first defined here ...To answer my own post. I've solved this problem, and got octave cvs to build successfully under Xandros / debian. I needed to comment out the line // int (*ccolamd_printf) (const char *, ...) ; in the header /usr/local/include/ufsparse/ccolamd.h -- Andy Adler <address@hidden> 1(613)562-5800x6218
Regards David D. ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------
[Prev in Thread] | Current Thread | [Next in Thread] |