Hi,
I have experience with building software on Linux system but
cross-compilation
is a new frontier for me. I would like to achieve two things and I could
use some
advice.
My starting host platform is i686-pc-linux-gnu running on an amd64
processor.
The one goal is to "upgrade to 64-bit" and the other is to build i486/i586
for
some old machines lying around in the garage.
For the "64-bit upgrade", I guess I have to choose one of the two x86_64
Clfs books. Is the multilib build significantly more complicated for a
cross-
compiling newbie? Is the "pure 64" system significantly more limited in
everyday
use (difficulties compiling CBLFS packages, binary-only packages not
available)?
For the i{4,5}86 build, I guess I have to use the Intel/AMD x86 book. Is
that
the same whether I start from i686 or x86_64? (I guess that's another way
of
saying I'm not clear whether the choice of book depends solely on the target
or is determined by the host?). Alternatively, is it really
necessary/easier to
do a CLFS build for that, or could I better just hack my way through a
standard
LFS build on my i686 platform inserting -march=i486 into CFLAGS as needed?
Thanks in advance,
Brandon
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support