[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 1.8.1 config fails, but gmp passed its tests.
From: |
Neil Jerram |
Subject: |
Re: 1.8.1 config fails, but gmp passed its tests. |
Date: |
Sat, 02 Dec 2006 14:49:00 +0000 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) |
Hugh Sasse <address@hidden> writes:
> bash-2.05$ cat foo.c
> #include <gmp.h>
> int
> main ()
> {
> mpz_import (0, 0, 0, 0, 0, 0, 0);
> return 0;
> }
>
> bash-2.05$ gcc -o foo -g -O2 foo.c -lgmp -lcrypt -lm -lltdl
>
> /usr/local/bin/ld: skipping incompatible
> /usr/local/lib/gcc/sparc-sun-solaris2.9/4.1.0/../../../libgmp.so when
> searching for -lgmp
> /usr/local/bin/ld: skipping incompatible
> /usr/local/lib/gcc/sparc-sun-solaris2.9/4.1.0/../../../libgmp.a when
> searching for -lgmp
> /usr/local/bin/ld: skipping incompatible /usr/local/lib/libgmp.so when
> searching for -lgmp
> /usr/local/bin/ld: skipping incompatible /usr/local/lib/libgmp.a when
> searching for -lgmp
> /usr/local/bin/ld: cannot find -lgmp
> collect2: ld returned 1 exit status
> bash-2.05$
> bash-2.05$ gcc -o foo -g -O2 foo.c -lgmp -lcrypt -lm -lltdl
> /usr/local/bin/ld: skipping incompatible
> /usr/local/lib/gcc/sparc-sun-solaris2.9/4.1.0/../../../libgmp.so when
> searching for -lgmp
> /usr/local/bin/ld: skipping incompatible
> /usr/local/lib/gcc/sparc-sun-solaris2.9/4.1.0/../../../libgmp.a when
> searching for -lgmp
> /usr/local/bin/ld: skipping incompatible /usr/local/lib/libgmp.so when
> searching for -lgmp
> /usr/local/bin/ld: skipping incompatible /usr/local/lib/libgmp.a when
> searching for -lgmp
> /usr/local/bin/ld: cannot find -lgmp
> collect2: ld returned 1 exit status
> bash-2.05$
>From googling for "ld skipping incompatible when searching" it looks
like this is a 32-bit / 64-bit incompatibility. Are the libraries
listed above as "incompatible" 32-bit libraries, or 64-bit? (I expect
the "file" command will tell you this.)
Regards,
Neil