[Top][All Lists]

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

Re: Help compiling CVS 2.9.3

From: Andy Adler
Subject: Re: Help compiling CVS 2.9.3
Date: Fri, 28 Oct 2005 16:22:05 -0400 (EDT)

On Fri, 28 Oct 2005, Quentin Spencer wrote:

> Andy Adler wrote:
> >I'm trying to get the CVS to compile with all the sparse matrix
> >features on a Xandros (debian) box. I'm having trouble with
> >cholmod and metis.

> OK, I tried configuring current CVS on my Fedora box with ufsparse
> installed and no metis, and it passed all of the ufsparse-related tests,
> including this one. It's not obvious to me what the source of your
> problem here is, but I did notice something I hadn't thought of before.
> The Fedora Extras development RPMS are build on gcc 4 (and a
> particularly bleeding-edge version of it), and it appears you're using
> 3.3.5.  That could probably cause plenty of other problems even if it
> isn't causing this one. I'd suggest building ufsparse locally and then
> see what results you get.


I've ditched METIS, and I've followed the script in your ufsparse.spec
file to install UFSparse into /usr/local/lib and /usr/local/include/ufsparse

I've needed to make the following patches to octave
address@hidden:~/octave$ cvs diff
  RCS file: /cvs/octave/,v
  retrieving revision 1.491
  diff -r1.491
  Index: liboctave/oct-sparse.h
  RCS file: /cvs/octave/liboctave/oct-sparse.h,v
  retrieving revision 1.1
  diff -r1.1 oct-sparse.h
  < #if defined (HAVE_UFSPARSE_UMFPACK_h)
  > #if defined (HAVE_UFSPARSE_UMFPACK_H)

Now, I'm seeing this error during linking.

  address@hidden:~/octave/liboctave$ make

  pic/CSparse.o(.bss+0x0):/home/andy/octave/liboctave/ multiple 
definition of `ccolamd_printf'
first defined here

Any more ideas?

Andy Adler <address@hidden> 1(613)562-5800x6218

Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:
How to fund new projects:
Subscription information:

reply via email to

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