I am very interested in exploring Hurd. I installed it from a tarball and
played with it for a while. Might sound like a stupid idea, but I would
really like to compile "my own" Hurd [that's how I started with Linux].
Specifically, I want to cross-build Hurd from Linux. I found Thomas
Schwinge's cross-compilation scripts ["cross-gnu" and "cross-gnu-env"].
I compiled and installed cross binutils and cross gcc, installed GNU Mach's
header files, but when it comes to building cross MIG I receive error
messages about missing terminating " character in cpu.symc. Could it be a
compiler issue [I am using binutils-22.214.171.124.2.2 and gcc-3.4.3]?
I tried the cvs version of mig, but it doesn't even contain a "configure"
script, so I'm completely stuck.
P.S.: Perhaps, I should have e-mailed it to the author of cross-gnu scripts,
but I thought the answer would be of general interest.