IBM Open XL C/C++ compiler packages and filesets
This topic lists the IBM® Open XL C/C++ compiler packages and filesets 17.1.2.
| Package name | Package description |
|---|---|
| IBM_OPEN_XL_CPP_17.1.2.0_AIX.tar.Z | This package contains the compiler installation image. |
| IBM_OPEN_XL_CPP_RUNTIME_17.1.2.0_AIX.tar.Z Note: You don't need this file if you installed
IBM_OPEN_XL_CPP_17.1.2.0_AIX.tar.Z, and compile and run your application on the same system. Otherwise if you
distribute dynamically-linked applications, your users need this package.
|
The package contains the redistributable runtime libraries. If you build an application with IBM Open XL C/C++ for AIX® 17.1.2 and ship it to a user's system, either you need to redistribute this package or the user needs to get this package to get the shared runtime libraries that the application depends on. |
| IBM_OPEN_XL_CPP_UTILITIES_17.1.2.0_AIX.tar.Z Note: You don't need this file if you installed
IBM_OPEN_XL_CPP_17.1.2.0_AIX.tar.Z, and compile and run your application on the same system. Otherwise if you
distribute object files, your users need this package.
|
If you distribute object files or static archives to users' systems and link
on the users' systems directly with the ld command, or with an older compiler or
a compiler from a different vendor, you need the static compiler support libraries at link time.
These are in openxlCcmp.17.1.2.lib in
this TAR file. For example, this file contains clang-rt libraries for math
builtins and Profile Guided Optimization (PGO).
|
| Fileset name | Fileset description | Default installation locations |
|---|---|---|
| openxlCcmp.17.1.2 | IBM Open XL C/C++ compiler |
/opt/IBM/openxlC/17.1.2/
/opt/IBM/openxlC/17.1.2/bin/ /opt/IBM/openxlC/17.1.2/include/ /opt/IBM/openxlC/17.1.2/lib/ /opt/IBM/openxlC/17.1.2/libexec/ /opt/IBM/openxlC/17.1.2/swidtag/ |
| openxlCcmp.17.1.2.bundle | IBM Open XL C/C++ media defined bundles | /usr/sys/inst.data/sys_bundles/ |
| openxlCcmp.17.1.2.lib | IBM Open XL C/C++ libraries | /opt/IBM/openxlC/17.1.2/lib/ |
| openxlCcmp.17.1.2.license1 | IBM Open XL C/C++ license files | /opt/IBM/openxlC/17.1.2/lib/ |
| openxlCcmp.17.1.2.evaluation2 | IBM Open XL C/C++ license files for the evaluation copy | /opt/IBM/openxlC/17.1.2/ |
| openxlCcmp.17.1.2.ndi | IBM Open XL C/C++ nondefault installation script | /opt/IBM/openxlC/17.1.2/bin/ |
|
Notes:
|
||
Tip:
For an overview of the installation process, see Installation
workflow diagram.