Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |
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:
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.
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 |
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 |
Copyright © 2008 Nokia | Trademarks | Qt 4.4.3 |