// -------------------------------------------------------------------
// Make sure we're compiling for a sane platform. For now, this means
// -------------------------------------------------------------------
// Make sure we're compiling for a sane platform. For now, this means