The 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. You can use the rpm utility to review the packages. For example, to view package information and the package file list, enter the following rpm command:
 rpm -qpil package_name

For the rules on installing packages to custom, nondefault locations, see Installing packages to multiple, nondefault locations.

Table 1. IBM XL C/C++ for Linux, V13.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/

libxlsmp-devel

IBM SMP static library package

/opt/ibm/xlsmp/4.1.0/

libxlmass-devel

IBM Mathematical Acceleration Subsystem (MASS) package (Not redistributable)

/opt/ibm/xlmass/8.1.0/

vacpp.rte

IBM XL C/C++ runtime package

/opt/ibmcmp/lib/
/opt/ibmcmp/lib64/
/opt/ibmcmp/vacpp/13.1/lib

xlc-eval-license1

IBM XL C/C++ license package for the evaluation copy (Not redistributable)

/opt/ibm/xlC/13.1.0/lib/

xlc-license2

IBM XL C/C++ license package for XL C/C++ for Linux, V13.1(Not redistributable)

libxlc-devel

IBM XL C/C++ libraries package

/opt/ibm/xlC/13.1.0/lib/
/opt/ibm/xlC/13.1.0/lib64/

xlc

IBM XL C/C++ compiler package (Not redistributable)

/opt/ibm/xlC/13.1.0/
/opt/ibm/xlC/13.1.0/samples/
/opt/ibm/xlC/13.1.0/doc/
/opt/ibm/xlC/13.1.0/man/

Notes:
  1. Only included in the evaluation copy of the XL C/C++ for Linux compiler.
  2. Only included in XL C/C++ for Linux, V13.1.
Note: /opt/ibm/ is the default prefix for installation of images. The C++ runtime package and SMP runtime package will still be installed in /opt/ibmcmp/ as previous versions for backward compatibility.
Table 2. Utilization reporting tool package 1.2
Package name Package description Default installation location
urt Utilization reporting tool package

/opt/ibmurt
/opt/ibmurt/1.2/
/opt/ibmurt/1.2/bin/
/opt/ibmurt/1.2/config/
/opt/ibmurt/1.2/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, V13.1 messages support the following language locales:
  • en_US
  • en_US.utf8
  • en_US.UTF-8
  • ja_JP
  • ja_JP.eucjp
  • ja_JP.utf8
  • ja_JP.UTF-8
  • zh_CN
  • zh_CN.gb18030
  • zh_CN.gb2312
  • zh_CN.gbk
  • zh_CN.utf8
  • zh_CN.UTF-8

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



Voice your opinion on getting help information Ask IBM compiler experts a technical question in the IBM XL compilers forum Reach out to us