[CPMD-list] CPMD and ATLAS libs

Irmgard Frank frank at blue.cup.uni-muenchen.de
Tue Mar 5 17:22:14 CET 2002


Hi,

a helpful command to find out what is contained in a library file
is objdump, e.g:

objdump -t /usr/lib/libXXXX.a | grep dlamch

There may be slight differences like additional underscores in
subroutine names.

Best wishes, Irmgard


On Tue, 5 Mar 2002, marino vetuschi zuccolini wrote:

> Hello to all,
> I try to compile CPMD on a dual proc, based on RH7.2, and the Intel Fortran.
> Atlas3.2.1 for PIII are the blas/lapack libs compiled for my system.
> During compilation I have this kind of message with two ATLAS subroutines
> dlamch and xerbla.
> Does anyone knows if I have a wrong version of ATLAS lib or what ?
>
> Thanks
>
> marino
>
> ########################################################################
>
> rm -f cpmd.x
> if [ "." != "." ]; then ln -s ./cpmd.x cpmd.x; fi
> ifc -tp p6 -axiM   -o ./cpmd.x timetag.o cpmd.o softex.
> ...
> ...
> mm_cpmd_ext_pot_f77.o  sysdepend.o shmemory.o -llapack -lf77blas -latlas
> -Vaxlib
> /usr/lib/liblapack.a(dlamch.o): In function `dlamc2_':
> dlamch.o(.text+0xbbf): undefined reference to `s_wsfe'
> dlamch.o(.text+0xbd3): undefined reference to `do_fio'
> dlamch.o(.text+0xbd8): undefined reference to `e_wsfe'
> /usr/lib/liblapack.a(xerbla.o): In function `xerbla_':
> xerbla.o(.text+0x14): undefined reference to `s_wsfe'
> xerbla.o(.text+0x24): undefined reference to `do_fio'
> xerbla.o(.text+0x34): undefined reference to `do_fio'
> xerbla.o(.text+0x39): undefined reference to `e_wsfe'
> make: *** [cpmd.x] Error 1
> [zucco at qed SOURCE]$
> --
> Marino Vetuschi Zuccolini
> PESTO Group
> http://ugo.dipteris.unige.it
> DIPTERIS - Genova University
> Corso Europa 26 - 16132 - Italy
> email: zucco at dipteris.unige.it
> _______________________________________________
> CPMD-list mailing list
> CPMD-list at cpmd.org
> http://www.cpmd.org/mailman/listinfo/cpmd-list
>




More information about the CPMD-list mailing list