Example: Installation to multiple non-default directories

Note:
In the example in this section, XL C/C++ V8.0 packages are installed in groups of packages, in different directories. Table 3 lists the package groups that must be installed together. The variables that represent each of these directories are:

In order to avoid dependency errors during installation of XL C/C++ V8.0, issue the following commands in the order given:

  rpm -ivh xlsmp.msg.rte-1.6.1-0.ppc64.rpm --prefix xlsmprt_path
  rpm -ivh xlsmp.rte-1.6.1-0.ppc64.rpm --prefix xlsmprt_path
  rpm -ivh xlsmp.lib-1.6.1-0.ppc64.rpm --prefix xlsmprt_path
  rpm -ivh xlmass.lib-4.3.1-0.ppc64.rpm --prefix xlmass_path
  rpm -ivh vac.lic-8.0.0-0.ppc64.rpm --prefix lic_path
  rpm -ivh vac.lib-8.0.0-0.ppc64.rpm --prefix xlcmp_path
  rpm -ivh vac.cmp-8.0.0-0.ppc64.rpm --prefix xlcmp_path
  rpm -ivh vacpp.rte-8.0.0-0.ppc64.rpm --prefix xlrte_path
  rpm -ivh vacpp.rte.lnk-8.0.0-0.ppc64.rpm --prefix xlrte_path
  rpm -ivh vacpp.lib-8.0.0-0.ppc64.rpm --prefix xlcmp_path
  rpm -ivh vacpp.cmp-8.0.0-0.ppc64.rpm --prefix xlcmp_path

The sample programs and product documentation packages have no dependency on other RPM packages and can be installed in any order using the following commands:

  rpm -ivh vacpp.help-8.0.0-0.ppc64.rpm --prefix doc_path
  rpm -ivh vacpp.samples-8.0.0-0.ppc64.rpm --prefix smpls_path
Note:
When configuring the relocated compiler, use the vac_configure utility to configure the compiler. Do not use the new_install utility.