On 2/18/06, Jeremy Byron <[EMAIL PROTECTED]> wrote: > > I get the 'Requesting program interpreter: /lib/ld-linux.so.2,' 'attempt > to open /lib/libc.so.6 succeeded,' and 'found ld-linux.so.2 at > /lib/ld-linux.so.2' lines but not the 'attempt to open /usr/lib/crt?.o > succeeded' lines. > > If I change the grep to '/crt*.o' it shows something like this IIRC: > /usr/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../crt1.o succeeded
This is after you install the final gcc or before? Because it will only say /usr/lib/crt1.o between the time you add /usr/lib/ to *startfile_prefix_spec till you build the final gcc. This is the normal path for the final gcc to find the glibc startfiles. > I also ended up with multiple copies of the compilers (not symlinked) as in: > g++ > i686-pc-linux-gnu-g++ > (IIRC, there were 3 variants for g++ all the same size, a couple gcc, ..) That seems normal to me. On my current system I have $ ls -l /usr/bin/*{c,g}++ -rwxr-xr-x 4 root root 81144 2005-11-04 10:54 /usr/bin/c++ -rwxr-xr-x 4 root root 81144 2005-11-04 10:54 /usr/bin/g++ -rwxr-xr-x 4 root root 81144 2005-11-04 10:54 /usr/bin/i686-pc-linux-gnu-c++ -rwxr-xr-x 4 root root 81144 2005-11-04 10:54 /usr/bin/i686-pc-linux-gnu-g++ -- Dan -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page