| Version 29 (modified by mloskot, 4 years ago) |
|---|
Supported Compilers
This is list of officially supported compilers:
| Compiler | Vendor | Notes |
| GCC | GNU | Including GCC from Cygwin |
| Microsoft Visual C++ | Microsoft | All versions >= 6.0 from editions |
| MIPSpro | SGI | |
| SUNpro | Sun |
Tested Environments
Please, add your environment if it's not listed below yet and you've built GDAL with it successfully.
| Operating System | Architecture | Compiler version | Notes |
| GNU/Linux | x86-32 | GCC 2.95.4 | |
| GNU/Linux | x86-32 | GCC 4.1.2 | |
| GNU/Linux | x86-32 | GCC 4.3.0 | Ubuntu 7.10 (Gutsy Gibbon) |
| GNU/Linux | x86-32 | GCC 4.3.1 | Debian 5.0 (Lenny) |
| GNU/Linux | x86-32 | Sun C/C++ 5.9 | |
| GNU/Linux | x86-32 | Intel C/C++ 9.1 | without -ipo optimization |
| GNU/Linux | x86-64 | GCC 3.4 | Red Hat EL4 |
| GNU/Linux | x86-64 | GCC 4.0.2 | |
| GNU/Linux | x86-64 | GCC 4.1.2|Red Hat 4, CentOS 5 | |
| GNU/Linux | PPC-32bit | GCC 4.1.1 | |
| Mac OS X 10.4.9 | PPC-32bit | GCC 4.0.1 | |
| Mac OS X 10.4.9 | x86-32bit | GCC 4.0.1 | |
| Microsoft Windows | x86-32 | Microsoft Visual C++ 6.0 | |
| Microsoft Windows | x86-32 | Microsoft Visual C++ .NET 2003 (7.1) | |
| Microsoft Windows | x86-32 | Microsoft Visual C++ Toolkit 2003 (7.1) | |
| Microsoft Windows | x86-32 | Microsoft Visual C++ 2005 (8.0) Professional Edition | |
| Microsoft Windows | x86-32 | Microsoft Visual C++ 2005 (8.0) Express Edition | |
| Microsoft Windows | x86-32 | Microsoft Visual C++ 2008 (9.0) | |
| Microsoft Windows | x86-64 | Microsoft Visual C++ 2005 (8.0) Professional Edition | |
| Microsoft Windows | x86-64 | Microsoft Visual C++ 2008 (9.0) | |
| Microsoft Windows | x86-32 | GCC 3.4.2 mingw-special, binutils 2.17 | |
| Microsoft Windows | x86-64 | GCC 3.4.4 cygming special, binutils 20060817-1 | |
| Solaris 9 | SPARC | GCC 2.95.3 | GDAL 1.3.0 |
| Solaris 10 | x86-64 | GCC 3.4.5 | GDAL 1.3.2 |
| Solaris 10 | x86-64 | GCC 3.4.4 | GDAL 1.2.6 |
| Solaris 10 | x86-64 | GCC 3.4.5 | GDAL 1.5.0 (svn) |
| ... | ... | ... | ... |
Note, the list may actually include compilers listed below as unsupported, but it does not change a compiler support status.
Unsupported Compilers
This is list of officially not supported compilers:
| Compiler | Vendor | Notes |
| GCC from MinGW | GNU | It has been done, but some fiddling required |
| Borland C++ Builder | CodeGear (Borland) | |
| Turbo C++ | Borland | |
| Open Watcom C/C++ | Sybase |
