The installation image and packages

The installation image for IBM® XL C/C++ for Linux®, V11.1 is available on an installation CD or for download from an IBM Web site to a local drive.

The image includes:

Installation Packages

Table 1 lists the packages that are supplied with the installation image, and the default locations to which they are installed during a basic installation. (For the rules on installing packages to custom, non-default locations, see Installing packages to multiple, non-default locations.)
Note: /opt/ibmcmp is the default prefix for installation of images.
You can use the rpm utility to review the packages. For example, to view package information and its file list, issue the following rpm query command:
 rpm -qpil package_name
Table 1. IBM XL C/C++ for Linux, V11.1 packages and default installation locations
Package Name Package Description Default installation location
xlsmp.msg.rte IBM SMP messages package /opt/ibmcmp/msg/
xlsmp.rte IBM SMP runtime package

/opt/ibmcmp/lib/
/opt/ibmcmp/lib64/

xlsmp.lib IBM SMP static library package /opt/ibmcmp/xlsmp/2.1/
xlmass.lib IBM Mathematical Acceleration Subsystem (MASS) package /opt/ibmcmp/xlmass/6.1/
vacpp.rte IBM XL C/C++ runtime package

/opt/ibmcmp/lib/
/opt/ibmcmp/lib64/

vacpp.rte.lnk IBM XL C/C++ runtime links package /opt/ibmcmp/vacpp/11.1/
vac.lic IBM XL C/C++ license package /opt/ibmcmp/vac/11.1/
vac.lib IBM XL C libraries package

/opt/ibmcmp/vac/11.1/lib

/opt/ibmcmp/vac/11.1/lib64

vac.cmp IBM XL C compiler package /opt/ibmcmp/vac/11.1/
vacpp.lib IBM XL C++ libraries package

/opt/ibmcmp/vacpp/11.1/lib

/opt/ibmcmp/vacpp/11.1/lib64

vacpp.cmp IBM XL C++ compiler package /opt/ibmcmp/vacpp/11.1/
vacpp.samples IBM XL C/C++ ANSI class library samples package /opt/ibmcmp/vacpp/11.1/samples/
vacpp.help.pdf IBM XL C/C++ Help PDF documentation package /opt/ibmcmp/vacpp/11.1/doc/
vacpp.man IBM XL C/C++ man pages package /opt/ibmcmp/vacpp/11.1/man/
Table 2. Utilization reporting tool package 1.1
Package Name Package Description Default installation location
urt Utilization reporting tool package

/opt/ibmurt
/opt/ibmurt/1.1/
/opt/ibmurt/1.1/bin/
/opt/ibmurt/1.1/config/
/opt/ibmurt/1.1/msg

Note: The utilization reporting tool can be installed on the same machine as the compiler or on a different machine. You must use rpm utilities to install this package. It typically needs to be installed only once, no matter how many compiler installations you have. This tool is useful for those who are responsible for monitoring the overall compiler usage within an organization. Individual developers and build teams should not need to use this tool.

To install the utilization reporting tool, see the instructions provided in README.urt in the root directory of the installation image.

National language support

IBM XL C/C++ for Linux, V11.1 messages support the following language locales:
  • en_US
  • en_US.utf8
  • ja_JP
  • ja_JP.eucjp
  • ja_JP.utf8
  • zh_CN
  • zh_CN.gb18030
  • zh_CN.gb2312
  • zh_CN.gbk
  • zh_CN.utf8

English is the default national language and en_US is the default locale. Following installation, you can set the NLSPATH so that messages are displayed in a different language. See Enabling the error messages.