Jim Wilson wrote:
Dan Kegel wrote:
I understand that at the recent summit, cross-compilation
documentation was listed as being an item of high priority.
I've been working on this a bit; my current efforts are at
http://kegel.com/crosstool
This looks useful. It only covers the case where the target is
GNU/Linux, but that is the case that is least well documented.
The Linux target is interesting because you can build absolutely
everything from virgin source tarballs. It's a challenge, though:
you have to install just the glibc headers so you can
compile a bootstrap gcc so you can
compile glibc so you can (finally!) compile gcc.
That first step, installing bootstrap glibc headers, is a new
and annoying prerequisite as of gcc-3.3. See
http://sources.redhat.com/ml/crossgcc/2003-06/msg00170.html
for my rant on the subject.