About this task
When
you run the
xlc_install utility
for a new installation, it does the following:
- Checks for all prerequisite software packages
- Uninstalls any previously installed XL C/C++ components
- Installs all compiler packages into the default location, /opt/ibmcmp/
- Automatically invokes the new_install utility,
which installs the license file and generates the default configuration
file
- Optionally creates symbolic links in /usr/bin/ to the compiler
invocation commands
- Generates an installation log in the /tmp/ directory
To run the xlc_install utility
to install IBM XL C/C++ for Linux,
V11.1:
- If the product CD is mounted at the /cdrom directory
in the system, issue the following commands:
cd /cdrom
./xlc_install
For
additional arguments that you can specify for xlc_install,
see xlc_install options. - If another instance of IBM XL C/C++ for Linux is
detected on your system, you are prompted to uninstall it. Confirm
that you want to proceed with the uninstallation. If you choose not
to uninstall the existing instance of the compiler, the installation
process will end.
- If other versions of the IBM SMP
and MASS packages are detected on your system either alone
or as part of an IBM XL Fortran for Linux, V13.1 installation, you
are prompted to uninstall them. Confirm that you want to proceed with
uninstalling the existing IBM SMP
and MASS packages. If you choose not to uninstall the previously
installed components, the installation process will terminate.
- You are presented with the licensing agreement and licensing information.
Read the licensing agreement and licensing information. If you agree
to the licensing terms, accept the license agreement and licensing
information to continue installation.
You are prompted to create
symbolic links for the compiler invocations in the /usr/bin/ directory.
- Optionally, create the symbolic links.
If you chose
to create symbolic links, the following links are created in the /usr/bin/ subdirectory:
- gxlc
- gxlc++
- gxlC
- xlc
- xlc++
- xlC
- xlc_r
- xlc++_r
- xlC_r
If all packages are successfully installed: