[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
Re: HDF5 and metis 4.0 on mingw, Michael Goffioul, 2007/08/13