Your instructions are more complicated than they need to be, one can
compile the whole tool chain without the usage of special patches,
several stages of gcc, etc etc.  Esentially it boils down to:

cross-binutils (configure using --with-sysroot=/gnu)
gnumach headers
hurd headers
cross-gcc (configure it using --disable-shared --with-newlib
           --disable-multilib --enable-languages=c --without-headers
           --with-sysroot=/gnu)
cross-mig

And you have a cross-compiler that can cross-compile glibc, which you
can then install in /gnu, and cross-compile other stuff.

Cheerio!


_______________________________________________
Bug-hurd mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-hurd

Reply via email to