Supported compilers

The compilers listed have been tested with the IBM® SDK.

On AIX® systems:
The following versions of the IBM XL C/C++ compiler are supported for AIX 64-bit on IBM POWER®: V12.1, Start of changes for service refresh 6 fix pack 35V13.1.3End of changes for service refresh 6 fix pack 35.
On Linux® systems:
  • The following GNU Compiler Collection (GCC) versions are supported for Linux on x86: v4.4.6, Start of changes for service refresh 5 fix pack 35v7.3End of changes for service refresh 5 fix pack 35, Start of changes for service refresh 6 fix pack 7v7.5End of changes for service refresh 6 fix pack 7, Start of changes for service refresh 8 fix pack 3511.2.0End of changes for service refresh 8 fix pack 35.
  • The following GCC versions are supported for Linux on IBM Z®: v4.4.7, Start of changes for service refresh 5 fix pack 35v7.3End of changes for service refresh 5 fix pack 35, Start of changes for service refresh 6 fix pack 7v7.5End of changes for service refresh 6 fix pack 7, Start of changes for service refresh 8 fix pack 3511.2.0End of changes for service refresh 8 fix pack 35.
  • The following versions of the IBM XL C/C++ compiler are supported for Linux on IBM POWER in the Big Endian format: V12.1, Start of changes for service refresh 6 fix pack 5V13.1End of changes for service refresh 6 fix pack 5.
  • The IBM XL C/C++ compiler V13.1.1 is supported for Linux on IBM POWER in the Little Endian format.
On Windows systems:
The Start of changes for service refresh 8 fix pack 30Microsoft Visual Studio 2022End of changes for service refresh 8 fix pack 30 compiler is supported for Windows 32 and 64 bit.
On z/OS systems:
The c89 compiler packaged with z/OS v2R1 is supported.