'Compiler cannot create executables'
cliffhanger at gardener.com
Tue Aug 30 12:34:21 PDT 2005
Declan wrote on the 28.8.05
> I would first try compiling binutils-2.14 as per ch.6 of the book (i.e.
> --prefix=/usr --enable-shared or whatever the instructions were
> I fail to see the value of the chroot. The idea of that is to point at
> the new root dir, so your new system won't be installed over the old one
> which is what you want when you're making a new LFS. You are simply
> employing the compiler, hoping against hope that it will fix your old
> For this compile, I would add /tools/lib and any other /tools lib
> directories on top of /etc/ld.so.conf, and rerun ldconfig. I would also
> mangle the path on the console you are building with thusly
> Then try the make install.
> It may well barf on the includes(/tools/include), which I reckon means
> another compile option (--INCLUDEDIR=/tools/include ?) or else hacking
> the makefile
Can't get it any further than 'configure' at present, I'm getting the following error. Is this a glibc mismatch, can't be, there're both the same?
/tools/lib/libc.so.6: undefined reference to `___tls_get_addr at GLIBC_2.3'
collect2: ld returned 1 exit status
*** The command '/tools/bin/gcc -o conftest -g -O2 conftest.c' failed.
*** You must set the environment variable CC to a working compiler.
Sign-up for Ads Free at Mail.com
More information about the blfs-support