I think I've got all the Mac specific code out and replace with cross-platform stuff. We shall soon see. I'm booting into LinuxPPC in a sec... Just a note: Don't even try to build the cross-platform stuff on a Mac. You need to define MACINTOSH to build a Mac version. Otherwise, the Mac headers and the port headers start fighting...
