[Trilinos-Users] Problem building trilinos-9.0.2 on bassi.nersc.gov

James Willenbring jmwille at sandia.gov
Mon Apr 6 07:17:38 MDT 2009


John,

Configure seems to have found dgemm_, so then it looks for dgecon_, and
doesn't find it and crashes.  If it had found dgemm instead, it would have
looked for dgecon.  Are you finding the correct BLAS?  We don't currently
support he case where BLAS symbols have an underscore and LAPACK symbols do
not.  We discussed this, but since LAPACK relies on having some version of
the BLAS, we didn't think LAPACK itself could even handle that (wouldn't
LAPACK then look for BLAS symbols without an underscore?).

Jim

-----Original Message-----
From: trilinos-users-bounces at software.sandia.gov
[mailto:trilinos-users-bounces at software.sandia.gov] On Behalf Of John R.
Cary
Sent: Sunday, April 05, 2009 11:32 AM
To: trilinos-users at software.sandia.gov
Subject: [Trilinos-Users] Problem building trilinos-9.0.2 on bassi.nersc.gov

It seems that the build system knows that there should
be no underscore, but then it looks for dgecon_, which
has the underscore.

nm shows that the symbol without the underscore is in the
file.

Any way to fix?  (I have v7.X.X installed, so not a hurry.)

Thanks....John Cary

checking whether to use teuchos-demangle... yes
checking how to get verbose linking output from xlf_r... -v
checking for Fortran 77 libraries of xlf_r...  
-L/usr/common/compilers/xlf_11103/usr/lib -lxlf90 
-L/usr/common/compilers/xlf_11103/usr/lpp/xlf/lib -lxlopt -lxlf 
-lxlomp_ser -lpthreads -lm
checking for dummy main to link with Fortran 77 libraries... none
checking for Fortran 77 name-mangling scheme... lower case, no 
underscore, no extra underscore
checking for library containing pow... none required
checking for pow... yes
checking for sqrt... yes
checking for dgemm_ in -lessl... yes
checking for dgecon_ in /usr/common/usg/LAPACK/3.1.1/lapack_RS6K.a... no
configure: error: Cannot find lapack library, specify a path using 
--with-lapack=DIR/LIB (ex. --with-lapack=/usr/path/lib/libcxml.a)
configure: error: ../../../packages/teuchos/configure failed for 
packages/teuchos
b0201.bassi$ b0201.bassi$ b0201.bassi$ b0201.bassi$ ls 
/usr/common/usg/LAPACK3.0/  3.1.1/b0201.bassi$ ls 
/usr/common/usg/LAPACK/3.1.1/
lapack_RS6K.a  liblapack.a@  tmglib_RS6K.a
b0201.bassi$ nm /usr/common/usg/LAPACK/3.1.1/lapack_RS6K.a | grep dgecon*
dgecon.o:
0000000000000000 T .dgecon
00000000000006a0 d dgecon
00000000000006b8 D dgecon
                 U .dgecon
                 U .dgecon

_______________________________________________
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