| CPU | Operating System | Compiler |
| UltraSPARC III | Solaris 9 | Sun ONE Studio 7, Sun ONE Studio 11 |
| Itanium2 | Linux | Intel Compiler 8.1/9.0, gcc |
| PowerPC G5 | Mac OS X 10.4 | IBM XL C Compiler 6.0(32bit), gcc 4.0 |
| Power5 | Linux | IBM XL C Compiler 7.0, gcc 4.0.1 |
| Power4 | AIX | IBM XL C Compiler 6.0 |
| PA-RISC | HP-UX 11 | Bundled C Compiler |
| PowerPC 440D | BlueGene CNK | IBM XL C Compiler 7.0 |
| Opteron | Linux | gcc 3.3.3/4.0.1 |
| Pentium 4 | Solaris 9 (IA-32) | Sun ONE Studio 11, gcc 4.0.1 |
| Xeon | Linux | Intel Compiler 8.1/9.0, gcc |
| * | Windows XP (32bit) | Visual Studio .NET 2003, Visual Studio 2005 |
| * | Windows XP (32bit) | Visual Studio .NET 2003 + Intel C/C++ Compiler 9.0 |
| * | Windows XP, 2003 Server (64bit) | Visual Studio .NET 2003 |
| * | Windows XP, 2003 Server (64bit) | Intel C/C++ Compiler for EM64T 9.0 |
To build the package on these or similar platforms,
you can use './configure --with-recommended' flag.
That flag defines recommended CC, CFLAGS, and LD if necessary.
For BlueGene, please add '--with-bg' flag.