Although non-default installation gives you more freedom
to choose how many versions of XL C to
keep on your system and where to install them, in many ways a non-default
installation is also more restrictive, demanding to implement, and
difficult to maintain than a basic installation.
- It is recommended that you install XL C to
the default location. Use the xlcndi script
to install XL C only
if you are an expert user who is familiar with the compiler and the
standard installation process.
- The xlcndi script
does not check whether prerequisite packages are installed.
- You cannot use this script to install the product filesets individually.
- You cannot use AIX® tools
(such as lslpp) to uninstall or
to query installed filesets for version or release level information.
- Service refreshes of the compiler assume a default installation
path. For a non-default compiler installation, the xlcndi script
must be used to apply service packages.
- To run xlcndi,
you must have Perl version 5.5.3 or higher, runtime environment perl.rte,
installed on your system. This fileset is shipped with the AIX base operating system.
- The xlcndi script
requires that the original filesets are not renamed. This means that
you cannot install the compiler using filesets that have been copied
by the SMIT sub-option "Copy Software to Hard Disk for Future Installation"
because the version number of the compiler is appended to the filesets
when they are copied.
- The xlcndi tool
requires you to install the current PTF version of the xlccmp.13.1.0.ndi fileset
before the tool can be used to install the PTF to a non-default location.