bit-teufel
Eroberer
Hallo,
ich bin gerade dabei Xen 4.3 auf meiner openSUSE 12.3 zu kompilieren.
Als Voraussetzung benötigt XEN das GMP (http://gmplib.org/) .
Soweit konnte ich das gmp-5.1.2 auch kompilieren und installieren.
Nun kommt beim kompilieren von XEN leider der Fehler "ld: cannot find -lgmp" .
unter /usr/lib/ und /usr/lib64/ sind eigentlich alle Bibliotheken installiert
ls -al /usr/lib/*gmp*
-rw-r--r-- 1 root root 3969634 Jan 25 2013 /usr/lib/libgmp.a
-rwxr-xr-x 1 root root 910 Sep 3 13:57 /usr/lib/libgmp.la
lrwxrwxrwx 1 root root 16 Sep 5 08:34 /usr/lib/libgmp.so -> libgmp.so.10.0.5
lrwxrwxrwx 1 root root 16 Sep 3 14:25 /usr/lib/libgmp.so.10 -> libgmp.so.10.1.2
-rwxr-xr-x 1 root root 510872 Jan 25 2013 /usr/lib/libgmp.so.10.0.5
-rwxr-xr-x 1 root root 529638 Sep 3 13:57 /usr/lib/libgmp.so.10.1.2
lrwxrwxrwx 1 root root 17 Sep 5 08:34 /usr/lib/libgmpxx.so -> libgmpxx.so.4.2.5
lrwxrwxrwx 1 root root 17 Sep 3 14:25 /usr/lib/libgmpxx.so.4 -> libgmpxx.so.4.2.5
-rwxr-xr-x 1 root root 13972 Jan 25 2013 /usr/lib/libgmpxx.so.4.2.5
ls -al /usr/lib64/*gmp*
-rw-r--r-- 1 root root 3875628 Sep 4 16:19 /usr/lib64/libgmp.a
-rwxr-xr-x 1 root root 788 Sep 4 16:19 /usr/lib64/libgmp.la
lrwxrwxrwx 1 root root 16 Sep 3 14:25 /usr/lib64/libgmp.so -> libgmp.so.10.0.5
lrwxrwxrwx 1 root root 16 Sep 3 14:25 /usr/lib64/libgmp.so.10 -> libgmp.so.10.1.2
-rwxr-xr-x 1 root root 506272 Jan 25 2013 /usr/lib64/libgmp.so.10.0.5
-rwxr-xr-x 1 root root 529638 Sep 3 14:10 /usr/lib64/libgmp.so.10.1.2
lrwxrwxrwx 1 root root 15 Sep 3 14:20 /usr/lib64/libgmp.so.3 -> libgmp.so.3.5.2
-rwxr-xr-x 1 root root 394445 Sep 3 14:20 /usr/lib64/libgmp.so.3.5.2
lrwxrwxrwx 1 root root 17 Sep 3 14:25 /usr/lib64/libgmpxx.so -> libgmpxx.so.4.2.5
lrwxrwxrwx 1 root root 17 Sep 3 14:25 /usr/lib64/libgmpxx.so.4 -> libgmpxx.so.4.2.5
-rwxr-xr-x 1 root root 18960 Jan 25 2013 /usr/lib64/libgmpxx.so.4.2.5
im "env" ist folgender Pfad als "LD_LIBRARY_PATH" gesetzt
"LD_LIBRARY_PATH=/usr/lib64/mpi/gcc/openmpi/lib64"
Ein ldconfig zeigt auch nichts ausergewöhnliches
ldconfig -p | grep -i gmp
libgmpxx.so.4 (libc6,x86-64) => /usr/lib64/libgmpxx.so.4
libgmpxx.so.4 (libc6) => /usr/lib/libgmpxx.so.4
libgmpxx.so (libc6,x86-64) => /usr/lib64/libgmpxx.so
libgmpxx.so (libc6) => /usr/lib/libgmpxx.so
libgmp.so.10 (libc6,x86-64) => /usr/lib64/libgmp.so.10
libgmp.so.10 (libc6,x86-64) => /usr/lib/libgmp.so.10
libgmp.so.3 (libc6,x86-64) => /usr/lib64/libgmp.so.3
libgmp.so (libc6,x86-64) => /usr/lib64/libgmp.so
libgmp.so (libc6) => /usr/lib/libgmp.so
ldconfig -v | grep -i gmp
libgmpxx.so.4 -> libgmpxx.so.4.2.5
libgmp.so.10 -> libgmp.so.10.1.2
libgmp.so.3 -> libgmp.so.3.5.2
libgmpxx.so.4 -> libgmpxx.so.4.2.5
libgmp.so.10 -> libgmp.so.10.1.2
Kann mir jemand weiterhelfen.
Vielen Dank im Voraus
B.-D.
ich bin gerade dabei Xen 4.3 auf meiner openSUSE 12.3 zu kompilieren.
Als Voraussetzung benötigt XEN das GMP (http://gmplib.org/) .
Soweit konnte ich das gmp-5.1.2 auch kompilieren und installieren.
Nun kommt beim kompilieren von XEN leider der Fehler "ld: cannot find -lgmp" .
unter /usr/lib/ und /usr/lib64/ sind eigentlich alle Bibliotheken installiert
ls -al /usr/lib/*gmp*
-rw-r--r-- 1 root root 3969634 Jan 25 2013 /usr/lib/libgmp.a
-rwxr-xr-x 1 root root 910 Sep 3 13:57 /usr/lib/libgmp.la
lrwxrwxrwx 1 root root 16 Sep 5 08:34 /usr/lib/libgmp.so -> libgmp.so.10.0.5
lrwxrwxrwx 1 root root 16 Sep 3 14:25 /usr/lib/libgmp.so.10 -> libgmp.so.10.1.2
-rwxr-xr-x 1 root root 510872 Jan 25 2013 /usr/lib/libgmp.so.10.0.5
-rwxr-xr-x 1 root root 529638 Sep 3 13:57 /usr/lib/libgmp.so.10.1.2
lrwxrwxrwx 1 root root 17 Sep 5 08:34 /usr/lib/libgmpxx.so -> libgmpxx.so.4.2.5
lrwxrwxrwx 1 root root 17 Sep 3 14:25 /usr/lib/libgmpxx.so.4 -> libgmpxx.so.4.2.5
-rwxr-xr-x 1 root root 13972 Jan 25 2013 /usr/lib/libgmpxx.so.4.2.5
ls -al /usr/lib64/*gmp*
-rw-r--r-- 1 root root 3875628 Sep 4 16:19 /usr/lib64/libgmp.a
-rwxr-xr-x 1 root root 788 Sep 4 16:19 /usr/lib64/libgmp.la
lrwxrwxrwx 1 root root 16 Sep 3 14:25 /usr/lib64/libgmp.so -> libgmp.so.10.0.5
lrwxrwxrwx 1 root root 16 Sep 3 14:25 /usr/lib64/libgmp.so.10 -> libgmp.so.10.1.2
-rwxr-xr-x 1 root root 506272 Jan 25 2013 /usr/lib64/libgmp.so.10.0.5
-rwxr-xr-x 1 root root 529638 Sep 3 14:10 /usr/lib64/libgmp.so.10.1.2
lrwxrwxrwx 1 root root 15 Sep 3 14:20 /usr/lib64/libgmp.so.3 -> libgmp.so.3.5.2
-rwxr-xr-x 1 root root 394445 Sep 3 14:20 /usr/lib64/libgmp.so.3.5.2
lrwxrwxrwx 1 root root 17 Sep 3 14:25 /usr/lib64/libgmpxx.so -> libgmpxx.so.4.2.5
lrwxrwxrwx 1 root root 17 Sep 3 14:25 /usr/lib64/libgmpxx.so.4 -> libgmpxx.so.4.2.5
-rwxr-xr-x 1 root root 18960 Jan 25 2013 /usr/lib64/libgmpxx.so.4.2.5
im "env" ist folgender Pfad als "LD_LIBRARY_PATH" gesetzt
"LD_LIBRARY_PATH=/usr/lib64/mpi/gcc/openmpi/lib64"
Ein ldconfig zeigt auch nichts ausergewöhnliches
ldconfig -p | grep -i gmp
libgmpxx.so.4 (libc6,x86-64) => /usr/lib64/libgmpxx.so.4
libgmpxx.so.4 (libc6) => /usr/lib/libgmpxx.so.4
libgmpxx.so (libc6,x86-64) => /usr/lib64/libgmpxx.so
libgmpxx.so (libc6) => /usr/lib/libgmpxx.so
libgmp.so.10 (libc6,x86-64) => /usr/lib64/libgmp.so.10
libgmp.so.10 (libc6,x86-64) => /usr/lib/libgmp.so.10
libgmp.so.3 (libc6,x86-64) => /usr/lib64/libgmp.so.3
libgmp.so (libc6,x86-64) => /usr/lib64/libgmp.so
libgmp.so (libc6) => /usr/lib/libgmp.so
ldconfig -v | grep -i gmp
libgmpxx.so.4 -> libgmpxx.so.4.2.5
libgmp.so.10 -> libgmp.so.10.1.2
libgmp.so.3 -> libgmp.so.3.5.2
libgmpxx.so.4 -> libgmpxx.so.4.2.5
libgmp.so.10 -> libgmp.so.10.1.2
Kann mir jemand weiterhelfen.
Vielen Dank im Voraus
B.-D.