Re: [Lapackpp-devel] Problem building lapackpp under SLES10SP2 (X86_64)
Status: Beta
Brought to you by:
cstim
|
From: Christian S. <sti...@tu...> - 2010-11-04 11:04:13
|
Zitat von "Dr.Peer-Joachim Koch" <pk...@bg...>: > Building with pgi (all compilers) "seems" to work, but there is now > shared lib created, just the static one. The lapackpp (with pp) needs to link against an existing LAPACK (without pp) library. In your case, you seem to have the LAPACK library installed only in the static version: > /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../lib64/liblapack.a(dgeev.i): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with > -fPIC > /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../lib64/liblapack.a: could > not read symbols: Bad value You cannot build a shared lapackpp (with pp) unless you also have a shared LAPACK installed. Install the shared LAPACK (resulting in some file liblapack.so, potentially with additional suffixes) and try again configure and make. Does that fix the problem? Gruß aus Hamburg nach Jena! Christian |