Hugh Sasse <[EMAIL PROTECTED]> 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



_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user

Reply via email to