Advanced optimizing compiler for selected Linux distributions

IBM XL C/C++ for Linux is an industry standards-based, programming tool that you can use to develop large, complex, computationally intensive, 32- and 64-bit applications in the C and C++ programming languages. Optimized for IBM Power Systems, including the POWER7 processors, XL C/C++ for Linux supports vector and parallel programming. This compiler complies with the latest international programming language standards providing support for code portability between multiple operating systems and hardware platforms.

Performance tuning

Math libraries and utilities

Standards compliance

XL C/C++ for Linux resources

IBM Software
See what smarter software can do for you

Buy XL C/C++ for Linux

Advanced optimizing compiler for selected Linux distributions

IBM Software Subscription and Support is included in the product price for the first year.

Download software online after purchase - no shipping costs.

XL C/C++ for Linux, V12.1


Operating SystemSoftwareHardware
Linux - Red Hat Enterprise Linux 6.2 (RHEL 6.2)
- Red Hat Enterprise Linux 5.7 (RHEL 5.7)
- SUSE Linux Enterprise Server 11 Service Pack 2 (SLES 11 SP2)
- SUSE Linux Enterprise Server 10 Service Pack 4 (SLES 10 SP4)

Instance of GNU Compiler Collection (GCC) and Perl

Refer to XL C/C++ for Linux Installation Guide for required packages.
IBM Power Systems servers supported by SLES 10 SP4, SLES 11 SP2, RHEL 5.7, and RHEL 6.2

200 MB disk space

XL C/C++ for Linux, V11.1


Operating SystemSoftwareHardware
Supported operating systems

- Red Hat Enterprise Linux 6.0 (RHEL 6.0)
- Red Hat Enterprise Linux 5.5 (RHEL 5.5)
- SUSE Linux Enterprise Server 11 Service Pack 1 (SLES 11 SP1)
- SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2)
- Instance of GNU Compiler Collection (GCC)
- Refer to XL C/C++ for Linux Installation Guide for required packages.
- Perl 5.0 or later, to run the installation utility
IBM Power Systems servers supported by:

- Red Hat Enterprise Linux 6.0 (RHEL 6.0)
- Red Hat Enterprise Linux 5.5 (RHEL 5.5)
- SUSE Linux Enterprise Server 11 Service Pack 1 (SLES 11 SP1)
- SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2)

Required hard disk space: 200 MB

All versions


Operating SystemSoftwareHardware
All versions Frames-capable browser to view HTML-based online documentation

Graphical desktop environment (such as K Desktop Environment (KDE) or GNOME) that supports web browsers and PDF viewers


Application Lifecycle Management

Considering a purchase?


Contact IBM

Considering a purchase?