"+" means full support.
"-" means no support.
"p" means partial support—the combination is supported but not all
features of the targeted operating system or the SDK are available.
The target is that set by the MACOSX_DEPLOYMENT_TARGET environment variable or the -mmacosx-version-min command-line switch.
Compiler | GCC 3.3 | GCC 4.0 | |||||||||||||||||||
Target | 10.1 | 10.2 | 10.3.* | 10.3.9 | 10.4 PowerPC | 10.2 | 10.3.* | 10.3.9 | 10.4 PowerPC | 10.4 IA-32 | |||||||||||
Language | C, Objective C | C++ | C | C++ | C | C++ | C | C++ | C | C++ | C | C++ | C | C++ | C | C++ | C | C++ | C | C++ | |
SDK | 10.1 | + | - | p | - | p | - | p | - | p | - | - | - | - | - | - | - | - | - | - | - |
10.2 | + | - | + | + | p | p | p | p | p | p | - | - | - | - | - | - | - | - | - | - | |
10.3 | + | - | + | - | + | + | p | p | p | p | - | - | - | - | - | - | - | - | - | - | |
10.3.9 | + | - | + | - | p | p | + | + | p | p | + | - | + | - | + | + | p | p | - | - | |
10.4u | + | - | + | - | p | p | + | + | + | + | + | - | + | - | + | + | + | + | + | + | |
10.5 | - | - | - | - | - | - | - | - | - | - | + | - | + | - | + | + | + | + | + | + |
The light blue shows combinations where libmx could affect the result. |
Since the 10.5 SDK is not final yet, we don't know exactly what will be supported.