Hi, <br><br>I ran into a problem compiling osicat-posix under the environment described in the subject line. What I get:<br><br>[package osicat-posix]; /usr/bin/cc -m32 -I/home/pdenno/quicklisp/dists/quicklisp/software/cffi_0.10.6/ -fPIC -o /home/pdenno/.cache/common-lisp/lw-6.0.1-linux-x86/home/pdenno/quicklisp/dists/quicklisp/software/osicat-20110619-git/posix/basic-unixint /home/pdenno/.cache/common-lisp/lw-6.0.1-linux-x86/home/pdenno/quicklisp/dists/quicklisp/software/osicat-20110619-git/posix/basic-unixint.c<br>
<br>External process exited with code 1.<br>Command was: "/usr/bin/cc" "-m32" "-I/home/pdenno/quicklisp/dists/quicklisp/software/..." "-fPIC" "-o" "/home/pdenno/.cache/common-lisp/lw-6.0.1-linux-x86..." "/home/pdenno/.cache/common-lisp/lw-6.0.1-linux-x86..."<br>
Output was:<br>/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-suse-linux/4.3/libgcc.a when searching for -lgcc<br>/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lgcc<br>
collect2: ld returned 1 exit status<br><br>I thought the -m32 a bit suspicious. Perhaps this is a cffi problem? I get<br>CL-USER> cffi-grovel::*cpu-word-size-flags* <br>("-m32")<br><br>... which seems odd. <br>
<br>Osicat, and everything else compiles fine on sbcl. <br><br>Best regards, <br> Peter<br><br><br>