Redistributable libraries

If you build your application using IBM® Open 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 page.

For information about the licensing requirements related to the distribution of these filesets, see the LicenseAgreement.pdf file in the installed compiler package.

Table 1. Redistributable libraries
Fileset Libraries (and default installation path) Description
libc++.rte
/usr/lpp/xlC/lib/aix61/
LLVM runtime libraries
xlC.rte
/usr/lpp/xlC/lib/libibmcls.a
/usr/lpp/xlC/lib/libibmuis.a
IBM Open XL C/C++ for AIX 17.1.3 runtime libraries
xlC.aix61.rte
/usr/lpp/xlC/lib/aix61/libC.a
/usr/lpp/xlC/lib/aix61/libC128.a
/usr/lpp/xlC/lib/profiled/aix61/libC.a
/usr/lpp/xlC/lib/profiled/aix61/libC128.a
IBM Open XL C/C++ for AIX 17.1.3 runtime environment for AIX® 7.2 TL5 SP3 and AIX 7.3 libraries
xlC.msg.en_US.rte /usr/lib/nls/msg/en_US/ibmcl.cat IBM Open XL C/C++ for AIX 17.1.3 runtime messages (English)
openxlCcmp.17.1.3.lib
/opt/IBM/openxlC/17.1.3/lib/libC.a 
/opt/IBM/openxlC/17.1.3/lib/libC_r.a
/opt/IBM/openxlC/17.1.3/lib/libC128.a 
/opt/IBM/openxlC/17.1.3/lib/libC128_r.a
/opt/IBM/openxlC/17.1.3/lib/profiled/libC.a 
/opt/IBM/openxlC/17.1.3/lib/profiled/libC_r.a
/opt/IBM/openxlC/17.1.3/lib/profiled/libC128.a 
/opt/IBM/openxlC/17.1.3/lib/profiled/libC128_r.a 
/opt/IBM/openxlC/17.1.3/lib/aix61/libhC.a
/opt/IBM/openxlC/17.1.3/lib/aix61/libhC_r.a
/opt/IBM/openxlC/17.1.3/lib/profiled/aix61/libhC.a
/opt/IBM/openxlC/17.1.3/lib/profiled/aix61/libhC_r.a 
IBM Open XL C/C++ for AIX 17.1.3 compiler application runtime libraries
openxlCcmp.17.1.3.tools
/opt/IBM/openxlC/17.1.3/bin/c++filt 
/opt/IBM/openxlC/17.1.3/bin/linkxlC 
/opt/IBM/openxlC/17.1.3/bin/makeC++SharedLib 
/opt/IBM/openxlC/17.1.3/exe/aix61/munch
IBM Open XL C/C++ for AIX 17.1.3 utilities