Compiling a Mach/xnu kernel for MacOSX

Compiled by Paul Day, 18/08/04.
- Comments and corrections welcome
(Your browser must have java enabled to see the mail-to link)

Introduction

This page exists because I couuldn't find any decent, complete notes on compiling up a kernel for MacOSX and I now have people bugging me on how I did it (hi Neil! :>).

You may wish to compile your own kernel for MacOSX because:
These instructions assume you have the following:
Warning!

Do not start playing with your Mac's kernel unless have some idea of what you're actually doing and you're happy taking the risks associated with it. I take absolutely no responsibility if, in following my instructions, you destory your Mac! I am, however, happy to accept comments/corrections from people.

Instructions

Created, Paul Day, 19/08/04
Updated, Paul Day 24/11/04