I am trying to build the gomp branch of gcc. I get this message. I must not have something pointing to the right directory. I am using the gcc 4.0 version of x86_64 Crux. It seems to be running fine except I can't install Thunderbird which I did with the previous version. Ron /usr/bin/ld: skipping incompatible /usr/lib/../lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/../lib/libc.a when searching for -lc /usr/bin/ld: skipping incompatible /usr/bin/../lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/bin/../lib/libc.a when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib64/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib64/libc.a when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status make[3]: *** [32/libgcc_s.so] Error 1 make[3]: Leaving directory `/root/gcc/build/gcc' make[2]: *** [stmp-multilib] Error 2 make[2]: Leaving directory `/root/gcc/build/gcc' make[1]: *** [stage1_build] Error 2 make[1]: Leaving directory `/root/gcc/build/gcc' make: *** [bootstrap] Error 2
On Thu, 24 Nov 2005 17:47:09 -0800 Ron Young <ronyoung@adelphia.net> wrote:
I am trying to build the gomp branch of gcc. I get this message. I must not have something pointing to the right directory.
When configuring, you should use the --disable-multilib option The error messages indicate that 32-bit libraries are being searched for and not found. By disabling multilib, you will prevent this from happening and build a compiler that only creates code for 64-bit libraries, which is what you want anyway. Frank Peters
participants (2)
-
Frank Peters
-
Ron Young