Date: Sat, 8 Jul 00 19:59:25 +0100
   From: Peter Bruin <[EMAIL PROTECTED]>

   Hello,

   I would like to work on a port of the Hurd to the PowerPC, using OSF 
   Mach. I have already cross-compiled (= hacked) most of the GNU C library 
   and the Hurd; serverboot works (from the MkLinux prompt) until it tries 
   to load ext2fs.static (which I haven't done yet). Does anybody have 
   comments on this, and is there anything I should do before continuing?

I did some work on getting the hurd running on OSF Mach on the i386,
but more or less abandoned it.  I have some stuff for libc still lying
around, that I could put up somewhere if you'd like.  But if you've
indeed already cross-compiled most of libc and the Hurd, its probably
not of much use.

OSF Mach is a bit different from GNU Mach.  The set of RPC's is
slightly different and I believe that the OSF MiG is slightly
different from the traditional MiG used on GNU Mach.  I don't know if
you can use the GNU MiG at all (perhaps you can use oit for the Hurd's
*.defs files), but if you use the OSF MiG you'll probably need to hack
the Hurd *.defs files somewhat.  You'll also have to adjust some hand
crafted Mach messages that are hidden in the Hurd and libc.

If it's of any use, I packaged the OSF MiG some time ago, and modified
it in a way such that it is a bit more compatible with the GNU MiG.
You can find it at http://www.wins.uva.nl/~kettenis/osfmk.

If you have some concrete questions, don't hesitate to ask.  I'd love
to see the Hurd running alongside with Mac OS X :-).

Mark

Reply via email to