help-octave
[Top][All Lists]
Advanced

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

Re: HDF5 and metis 4.0 on mingw


From: John W. Eaton
Subject: Re: HDF5 and metis 4.0 on mingw
Date: Mon, 13 Aug 2007 16:48:38 -0400

On 14-Aug-2007, Tatsuro MATSUOKA wrote:

| >  Explanation of CHOLMOD **********************
| >  CHOLMOD    sparse Cholesky factorization.  
| >  Requires AMD, COLAMD, CCOLAMD,
| >  the BLAS, and LAPACK.  Optionally uses METIS.  
| >  **********************************************
| > Dear Prof. J. W. Eaton
| > 
| > Atfer the mail, I have checked the chelmod Makefile
| > and
| > found that the dependence of the chelmod on the
| > metis are
| > really optional so that I removed it and build new
| > library.  I will build the new binary.
| > 
| 
| I have constructed a libcholmod.a revising the Makefile. 
| First I did not aware that  cholmod_analyze.c and
| cholmod_nesdis.c depend on the Metis.
| So the following build error occured.
| 
| 
/usr/local/octave-2.9.13/lib/libcholmod.a(cholmod_analyze.o):cholmod_analyze.c:(.text+0x1379):
| undefined reference to `_cholmod_metis'
| 
/usr/local/octave-2.9.13/lib/libcholmod.a(cholmod_nesdis.o):cholmod_nesdis.c:(.text+0x3a86):
| undefined reference to `_cholmod_metis_bisector'
| 
/usr/local/octave-2.9.13/lib/libcholmod.a(cholmod_nesdis.o):cholmod_nesdis.c:(.text+0x3d19):
| undefined reference to `_cholmod_metis_bisector' 
| 
| I have construct next libcholmod.a without
| cholmod_analyze.o and cholmod_nesdis.o.
| 
| In this case, CSparse.cc (CSparse.o) and dSparse.cc
| (dSparse.o) caused the link error.

Did you run configure again after rebuilding and installing the new
cholmod library?

| Can I really construct the chomod fucntions without metis?

I assume so, since the Debian cholmod library doesn't seem to depend
on metis.

jwe


reply via email to

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