Mahogany has been successfully compiled with gcc-2.8.0 on Solaris. Currently it does not compile with the standard C++ compiler.