On 5/18/06, Mag. Leonhard Landrock <[EMAIL PROTECTED]> wrote:

root:/# strings /sources/gcc-build/gcc/cppdefault.o

/usr/lib/gcc/i686-pc-linux-gnu/4.0.3/include
/usr/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3
/usr/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/i686-pc-linux-gnu
/usr/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/backward
/usr/lib/gcc/i686-pc-linux-gnu/4.0.3/include
/usr/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../i686-pc-linux-gnu/include
/usr/local/include
BINUTILS

This is definitely the problem.  /usr/include should be after
BINUTILS.  I don't know why it isn't.  Everything else looks normal.
I'm stumped.  I've looked over the source a few times, and I can't
figure out how this would happen.  If it thought you were building a
cross compiler, then /usr/local/include shouldn't be in there, either.

At this point, I would double check that all the simple stuff is
correct like the essential symlinks.

What kind of host are you building on?

--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to