Tasks for advanced installation

This section lists the procedures you must perform before, during, and after an advanced installation.

If you want to maintain multiple versions of XL C/C++ in the same location on the same system, you should follow the steps outlined in the following table.

Table 1. Steps for installing to the same location as an earlier version
Task For more information, see . . .
Become either the root user or a user with administrator privileges. Documentation supplied with the operating system.
If you do not need to maintain multiple versions of the product on your system, remove any existing versions of IBM XL C/C++ for Linux . Uninstalling IBM XL C/C++ for Linux, V11.1
Ensure that all system prerequisites are satisfied. System prerequisites
Install IBM® XL C/C++ for Linux®, V11.1. Installing XL C/C++ to the same location as an earlier version (for advanced users)
Use the vac_configure tool to configure the compiler. Running the vac_configure utility directly (for advanced users)
Confirm that the compiler packages were successfully installed, and test the installation.
Enable the compiler man pages. Enabling the man pages
If your system locale and/or encoding are not en_US, enable the compiler error messages for your locale. Otherwise, you can skip this step. Enabling the error messages
(Optional) Set up the environment to locate the invocation commands without the full path. Setting up the environment for the invocation commands

If you want to install IBM XL C/C++ for Linux, V11.1 to a non-default location, separate from any other versions of XL C/C++ on the same system, you should follow the steps outlined in the following table.

Table 2. Steps for installing to a location separate from earlier versions
Task For more information, see . . .
Become either the root user or a user with administrator privileges. Documentation supplied with the operating system.
If you do not need to maintain multiple versions of the product on your system, remove any existing versions of IBM XL C/C++ for Linux . Uninstalling IBM XL C/C++ for Linux, V11.1
Ensure that all system prerequisites are satisfied. System prerequisites
Install IBM XL C/C++ for Linux, V11.1. Installing XL C/C++ to a location separate from earlier versions (for advanced users)
Use the new_install or vac_configure tool to configure the compiler. Configuring IBM XL C/C++ for Linux, V11.1 (for advanced users)
Confirm that the compiler packages were successfully installed, and test the installation.
Enable the compiler man pages. Enabling the man pages
If your system locale and/or encoding are not en_US, enable the compiler error messages for your locale. Otherwise, you can skip this step. Enabling the error messages
(Optional) Set up the environment to locate the invocation commands without the full path. Setting up the environment for the invocation commands