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