Hi,

I've been trawling the mailing list archives re compiling for an i486 
without much success.
I'm trying to build LFS 6.2 but I've made a few changes as outlined below.

I'm using Fedora Core 6 (2.6.18-1.2798.fc6) on an Intel Xeon @ 3GHz as 
the host.
I've got CFLAGS=CXXFLAGS=-O2 -march=i486

I've done chapt 5 and seem to have an i686-pc-linux-gnu toolchain in /tools

I've got to chapter 6.9 where I'm trying to build glibc-2.3.6. If I 
follow the instructions I get something that only fails the posix/annexc 
test as warned in the book.

If I add --host=i486-pc-linux-gnu to the configure command then lots of 
tests fail at the make check stage and it doesn't generate the timezone 
data in /usr/share/zoneinfo.

The cross compiling hint doesn't seem to be available anymore and I'm 
not sure if I should be using CLFS. My aim is to build a basic system 
that I can put on all of my boxes; i486 and above. All of the mailing 
list archive stuff seems to relate to older, less rigorous, versions of 
the book.

I've tried setting -mcpu=i486 in CFLAGS and CXXFLAGS but the glibc build 
whinges that it's deprecated and produces the same errors as before.

I have gcc 4.0.3.
Is it still the case that gcc will produce i386 code by default? Does 
this apply to the glibc build system?


What is currently the best way to build for everything (x86) above an i486?



Thanks for any support you can offer.



Regards,
@ndy

-- 
[EMAIL PROTECTED]
http://www.ashurst.eu.org/
http://www.gonumber.com/andyjpb

-- 
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