[Trilinos-Users] Trilinos and umfpack - build with intel compilers
Martin Vymazal
martin.vymazal at vki.ac.be
Wed Dec 8 16:57:49 MST 2010
Dear Trilinos developers,
I'd like to compile trilinos on a cluster which unfortunately
doesn't have umfpack installed. I compiled umfpack and amd by hand and
then I started the compilation of Trilinos. However, the process stops
during Anasazi compilation. I get this error:
/home/ ... /local/suitesparse/lib/libumfpack.a(umf_i_cholmod.o): In
function `umf_i_cholmod':
../Source/umf_cholmod.c:(.text+0x84): undefined reference to `cholmod_start'
../Source/umf_cholmod.c:(.text+0x212): undefined reference to
`cholmod_transpose'
../Source/umf_cholmod.c:(.text+0x226): undefined reference to
`cholmod_analyze'
../Source/umf_cholmod.c:(.text+0x23f): undefined reference to
`cholmod_free_sparse'
../Source/umf_cholmod.c:(.text+0x4aa): undefined reference to
`cholmod_free_factor'
../Source/umf_cholmod.c:(.text+0x4bd): undefined reference to
`cholmod_print_common'
../Source/umf_cholmod.c:(.text+0x4c6): undefined reference to `cholmod_finish'
[ 80%] Built target Anasazi_Epetra_BlockDavidson_test
However, the command grep -Rn 'cholmod_start' libumfpack.a says that
the function is present. I'm also quite sure I'm pointing trilinos to
the correct folders with umfpack libs and headers (checked cmake cache
in trilinos build directory).
I wonder if there can be a problem due to the compilers. I used
fortran and c++ intel compilers to compile both umfpack and trilinos.
I also get a lot of these warnings
.../intel/cce/10.1.008/lib/libimf.so: warning: warning: feupdateenv
is not implemented and will always fail
Do you have any idea where's the problem? Thank you very much.
Best regards,
Martin Vymazal
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the Trilinos-Users
mailing list