|  | Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# Supported Platforms

Qt is supported on a variety of 32-bit and 64-bit platforms, and can usually be built on each platform with GCC, a vendor-supplied compiler, or a third party compiler. Although Qt may be built on a range of platform-compiler combinations, only a subset of these are actively supported by Nokia:

### Actively Supported Platforms

Platform | Compilers
--- | ---
Apple Mac OS X (32-bit) | gcc 4.0.1
Linux (32 and 64-bit) | gcc 4.1, 4.2
Microsoft Windows | gcc 4.3 (MinGW) (32-bit), MSVC 2003, 2005 (32 and 64-bit), Intel icc

Other platform-compiler combinations are either community supported or unsupported. See the Makespec Support section further down for a complete list of platform-compiler combinations that ship with Qt and their support levels.

Nokia's online Platform Support Policy for Qt describes the level of support you should expect for these platforms.

### Supported Features

Compiler | Features
--- | ---
| Concurrent | XmlPatterns | WebKit | CLucene | Phonon
g++ 3.3 | X | X |  | X | X
g++ 3.4 and up | X | X | X | X | X
SunCC <= 5.6 | X |  |  | X | X
SunCC 5.7 & 5.8 | X | X |  | X | X
SunCC 5.9 and up | X | X | X | X | X
aCC series 3 |  |  |  | X | X
aCC series 6 | X | X | X | X | X
MIPSpro 7.4.2m |  | X |  | X | X
xlC 6 |  |  |  | X | X
Intel CC 10 | X | X | X | X | X
MSVC 6.0 |  |  |  | X | X
MSVC 2002 |  |  |  | X | X
MSVC 2003 | X | X |  | X | X
MSVC 2005 and up | X | X | X | X | X

### Makespec Support

Note that any platform-compiler combinations not listed here should be considered unsupported.

Makespec | Architecture | Compiler version(s) | Support Level
--- | --- | --- | ---
aix-g++ | - | - | -
aix-g++-64 | - | - | -
aix-xlc | PowerPC | 6 | Active
aix-xlc-64 | - | - | -
cygwin-g++ | - | - | Unsupported
darwin-g++ | - | - | Community
freebsd-g++ | - | - | Community
freebsd-g++34 | - | - | Community
freebsd-g++40 | - | - | Community
freebsd-icc | - | - | Community
hpux-acc* | PA/RISC | A.03.57 | Active
hpux-g++ | PA/RISC | 3.4 | Active
hpux-g++-64 | - | - | Active
hpuxi-acc* | Itanium | A.06.10 | Active
hpuxi-g++* | Itanium | 4.1 | Active
hurd-g++ | - | - | Community
irix-cc* | MIPS | MIPS Pro | Active
irix-g++* | MIPS | 3.3 | Active
linux-cxx | - | - | Community
linux-ecc-64 | - | - | Community
linux-g++ | Itanium | 3.4 | Community
linux-g++ | x86, x86-64 | 3.3, 3.4 | Community
linux-g++ | x86, x86-64 | 4.1, 4.2 | Active
linux-icc | x86, x86-64 | 10.1 | Active
linux-icc-32 | - | - | Active
linux-icc-64 | - | - | Active
linux-kcc | - | - | Community
linux-llvm | - | - | Community
linux-lsb-g++ | - | - | Community
linux-pgcc | - | - | Unsupported
lynxos-g++ | - | - | Community
macx-icc | - | - | -
macx-g++ | ppc | 3.3 | Unsupported
macx-g++ | x86*, ppc* | 4.0.1 | Active
macx-llvm | - | - | Community
macx-pbuilder | - | - | -
macx-xcode | - | - | Active
macx-xlc | - | - | -
netbsd-g++ | - | - | Community
openbsd-g++ | - | - | Community
qws/linux-g++ | MIPS, PowerPC | 3.4, 4.1, 4.2 | Community
qws/linux-g++ | x86, ARM | 3.4, 4.1, 4.2 | Active
sco-cc | - | - | Unsupported
sco-g++ | - | - | Unsupported
solaris-cc* | sparc, x86 | 5.5 | Active
solaris-g++* | sparc, x86 | 3.4.2 | Active
unixware-cc | - | - | Unsupported
unixware-g++ | - | - | Unsupported
win32-borland | - | - | Unsupported
win32-g++ | x86 | 3.4 | Active
win32-icc | x86 | 9.1 | Active
win32-msvc | x86 | 6.0 | Active
win32-msvc2002 | - | 2002 | Active
win32-msvc2003 | x86 | 2003 | Active
win32-msvc2005 | x86 | 2005 | Active
win32-msvc2008 | - | 2008 | Active
win32-msvc.net | x86 | 2002 | Active
wince*-msvc.net2005 | x86, ARMv4i | 2005 | Active
tru64-cxx | - | - | Unsupported
tru64-g++ | - | - | Unsupported