| Home · 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 Trolltech:
| 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.
Trolltech's online Platform Support Policy 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 Trolltech | Trademarks | Qt 4.4.1 |