Redistributable libraries
If you build your application using XL C/C++, it might use one or more of the following redistributable libraries. If you ship the application, ensure that the users of your application have the filesets that contain the libraries. To make sure the required libraries are available to the users of your application, take one of the following actions:
- Ship the filesets that contain the redistributable libraries with your application. The filesets are stored under the runtime/ directory on the installation CD.
- Direct the users of your application to download the appropriate runtime libraries from the Latest updates for supported IBM C and C++ compilers link from the XL C/C++ support website at https://www.ibm.com/mysupport/s/topic/0TO0z0000006v6TGAQ/xl-cc?productId=01t0z000007g72LAAQ.
For information about the licensing requirements related to the distribution of these filesets, see the LicenseAgreement.pdf file in the installed compiler package.
Fileset | Libraries (and default installation path) | Description |
---|---|---|
libc++.rte |
|
LLVM runtime libraries |
xlC.rte |
|
XL C++ runtime libraries |
xlC.aix61.rte |
|
XL C++ runtime environment for AIX® 7.1 and AIX 7.2 libraries |
xlC.msg.en_US.rte | /usr/lib/nls/msg/en_US/ibmcl.cat |
XL C++ runtime messages (English) |
xlC.msg.ja_JP.rte | /usr/lib/nls/msg/ja_JP/ibmcl.cat |
XL C++ runtime messages (Japanese, IBM-eucJP) |
xlC.msg.Ja_JP.rte | /usr/lib/nls/msg/Ja_JP/ibmcl.cat |
XL C++ runtime messages (Japanese, IBM-943) |
xlsmp.rte |
|
SMP runtime environment |
xlsmp.aix61.rte |
|
SMP runtime libraries forAIX 7.1 and AIX 7.2 |
xlsmp.msg.en_US.rte | /usr/lib/nls/msg/en_US/smprt.cat |
SMP runtime messages (English, ISO8859-1) |
xlsmp.msg.EN_US.rte | /usr/lib/nls/msg/EN_US/smprt.cat |
SMP runtime messages (English, UTF-8) |
xlsmp.msg.ja_JP.rte | /usr/lib/nls/msg/ja_JP/smprt.cat |
SMP runtime messages (Japanese, IBM-eucJP) |
xlsmp.msg.Ja_JP.rte | /usr/lib/nls/msg/Ja_JP/smprt.cat
|
SMP runtime messages (Japanese, IBM-943) |
xlsmp.msg.JA_JP.rte | /usr/lib/nls/msg/JA_JP/smprt.cat
|
SMP runtime messages (Japanese, UTF-8) |
xlsmp.msg.zh_CN.rte | /usr/lib/nls/msg/zh_CN/smprt.cat |
SMP runtime messages (Chinese, IBM-eucCN) |
xlsmp.msg.ZH_CN.rte | /usr/lib/nls/msg/ZH_CN/smprt.cat |
SMP runtime messages (Chinese, UTF-8) |
xlsmp.msg.Zh_CN.rte | /usr/lib/nls/msg/Zh_CN/smprt.cat |
SMP runtime messages (Chinese, GBK) |
xlccmp.16.1.0.lib |
|
XL C libraries for AIX 7.1 and AIX 7.2 |
xlCcmp.16.1.0.lib |
|
XL C++ compiler application runtime libraries |
xlCcmp.16.1.0.tools |
|
XL C++ utilities |
memdbg.adt |
|
User heap/memory debug toolkit |