wiki:SupportedCompilers

Version 27 (modified by Mateusz Łoskot, 17 years ago) ( diff )

Fixed typo in the Solaris environments spec (thanks to Christian Schaffer)

Supported Compilers

This is list of officially supported compilers:

CompilerVendorNotes
GCCGNUIncluding GCC from Cygwin
Microsoft Visual C++MicrosoftAll versions >= 6.0 from editions
MIPSproSGI
SUNproSun

Tested Environments

Please, add your environment if it's not listed below yet and you've built GDAL with it successfully.

Operating SystemArchitectureCompiler versionNotes
GNU/Linuxx86-32GCC 2.95.4
GNU/Linuxx86-32GCC 4.1.2
GNU/Linuxx86-32Sun C/C++ 5.9
GNU/Linuxx86-32Intel C/C++ 9.1without -ipo optimization
GNU/Linux64-bitGCC 3.4Red Hat EL4
GNU/Linux64-bitGCC 4.0.2
GNU/Linux64-bitGCC 4.1.2
GNU/LinuxPPC-32bitGCC 4.1.1
Mac OS X 10.4.9PPC-32bit GCC 4.0.1
Mac OS X 10.4.9x86-32bit GCC 4.0.1
Microsoft Windowsx86-32Microsoft Visual C++ 6.0
Microsoft Windowsx86-32Microsoft Visual C++ .NET 2003 (7.1)
Microsoft Windowsx86-32Microsoft Visual C++ Toolkit 2003 (7.1)
Microsoft Windowsx86-32Microsoft Visual C++ 2005 (8.0) Professional Edition
Microsoft Windowsx86-32Microsoft Visual C++ 2005 (8.0) Express Edition
Microsoft Windowsx86-64Microsoft Visual C++ 2005 (8.0) Professional Edition
Microsoft Windowsx86-32GCC 3.4.2 mingw-special, binutils 2.17
Microsoft Windowsx86-64GCC 3.4.4 cygming special, binutils 20060817-1
Solaris 9SPARCGCC 2.95.3GDAL 1.3.0
Solaris 10x86-64GCC 3.4.5GDAL 1.3.2
Solaris 10x86-64GCC 3.4.4GDAL 1.2.6
Solaris 10x86-64GCC 3.4.5GDAL 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:

CompilerVendorNotes
GCC from MinGWGNUIt has been done, but some fiddling required
Borland C++ BuilderCodeGear (Borland)
Turbo C++Borland
Open Watcom C/C++Sybase
Note: See TracWiki for help on using the wiki.