On Wed, 15 Feb 2006 22:38:54 -0500, Raylynn Knight wrote:

> What toolchain is required to build miboot?  Is it possible to build it
> with GCC?  The emile boot loader now used by 68k Mac Linux port can be
> built using GCC, and has some preliminary support for PPC code.
> 
> Ray

Emile uses a very different mechanism from the Penguin bootloader, and was
written from the ground up to allow for GCC. It is a little more difficult
to build Penguin. If any version of GCC could be coaxed to build software
akin to Penguin, BootX, and miBoot, it would be gC, which is no longer
available anywhere. I investigated the possibility of building miBoot with
the free-as-in-beer MPW toolchain, and found that it would take extensive
rewriting of more than half the code. The source is specific to not only
specific old versions of the CodeWarrior Pro toolchain from Metrowerks,
but to specific versions of various components of the toolchain. During
the development of BootX, an upgrade to version 5 broke something in the
1.2.1 build, forcing the build of 1.2.2 with version 4. I have set up a
toolchain consisting of the most optimal versions of CWPro components
needed to build the majority of extant CWPro-based code for the Mac out
there, gathered into a working environment, and it was extremely
non-trivial to do so.



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Nubus-pmac-users mailing list
Nubus-pmac-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users

Reply via email to