Okay, first I'll see if I can get an XCode project running (assuming nobody else has already done this?), and then I'll take a look at what it would take to put some CMake scripts together. At the moment I'm still having some issues (Apple decided to make using other OpenGL code pretty irritating by trivially altering some naming things, and malloc.h for whatever reason doesn't want to work, had to use stdlib.h), but I'll get there eventually. Turns out there's a Ruby script at
http://www.eskilson.se/vcproj2cmake.rb that will turn a VC project into a CMake one, I'm going to fiddle with it and see if I can get it to work right (there are a few issues with the script at the moment).
Has anyone gotten things running on Linux? Plain old Unix makefiles would probably satisfy at least the most basic cross-platform needs...