[Bug libgomp/26165] New: Cannot find libgomp.spec after 'make install' on x86_64 and ppc64
dnovillo at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue Feb 7 21:41:00 GMT 2006
After 'make install', the installed compiler cannot find libgomp.spec. The
problem seems to be that we are not looking in <inst>/lib64:
$ export PATH=$HOME/gomp.clean/native.x86_64/bin:$PATH
$ which gcc
~/gomp.clean/native.x86_64/bin/gcc
$ gcc -o a a.c -fopenmp -O2
a.c: In function 'main':
gcc: libgomp.spec: No such file or directory
$ find ~/gomp.clean/native.x86_64 -name libgomp.spec
/home/cygnus/dnovillo/gomp.clean/native.x86_64/lib64/libgomp.spec
$ cp /home/cygnus/dnovillo/gomp.clean/native.x86_64/lib64/libgomp.spec
/home/cygnus/dnovillo/gomp.clean/native.x86_64/lib/libgomp.spec
$ gcc -o a a.c -fopenmp -O2
$ ./a
./a: error while loading shared libraries: libgomp.so.1: cannot open shared
object file: No such file or directory
$ export LD_LIBRARY_PATH=$HOME/gomp.clean/native.x86_64/lib64:$LD_LIBRARY_PATH
$ ./a
I'm thread 0
I'm thread 3
I'm thread 1
I'm thread 2
Perhaps the two problems are related? This works just fine on x86. We neither
have to set LD_LIBRARY_PATH by hand nor we need to move libgomp.spec around.
--
Summary: Cannot find libgomp.spec after 'make install' on x86_64
and ppc64
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libgomp
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dnovillo at gcc dot gnu dot org
GCC build triplet: x86_64-unknown-linux-gnu
GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: x86_64-unknown-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26165
More information about the Gcc-bugs
mailing list