[Trilinos-Users] Trilinos and umfpack - build with intel compilers

Erik Boman egboman at sandia.gov
Wed Dec 8 17:17:44 MST 2010


Martin,

Have you tried KLU instead of UMFPACK? KLU is part of Amesos, so no
third party software is required. 

Sorry I have no insight into your build issue.

Regards, Erik
 
On Wed, 2010-12-08 at 16:57 -0700, Martin Vymazal wrote:
> 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.
> 
> 
> 
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users



More information about the Trilinos-Users mailing list