http://wiki.osdev.org/How_to_develop_on_Mac_OS_X