help-octave
[Top][All Lists]
Advanced

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

Re: Help compiling CVS 2.9.3


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 :

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



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...

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
-------------------------------------------------------------



reply via email to

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