for the Mac it compiles without problems under MetroWerks C++; you can even localize the installation with the flag __MWERKS__.
__MWERKS__