Using SMIT

The SMIT guides you step-by-step through the installation process.

About this task

To install the compiler using the SMIT interface, follow these steps:

Procedure

  1. Enter the command smit install_latest. This command runs the SMIT, which presents a menu-driven user interface for the installation process. You must specify the INPUT device/directory of the software.
  2. Press F4 to select from a list of suggested devices and directories, or type in the name of the CD-ROM device or the path to the location of the packages. If you want to install over a network you must have a network server installed, and then specify the directory on the client that corresponds to the installation source on the network server.
  3. Press Enter. At this stage you are prompted with a list of questions that can help you customize the compiler installation on your system. Verify the default values, or modify them where necessary to accommodate your preferences.
    Important: You must select yes next to Accept new LICENSE agreements? to continue with the installation.
    Note:
    • You can select the SOFTWARE to install field and press F4 to view the installable filesets on the device or in the directory, then select the filesets to install. Install the runtime libraries first, then install the other filesets in any order. It is recommended that you keep the default setting, _all_latest, to install all the filesets.
    • To preview the installation process without actually installing the compiler select yes next to the Preview only? field.
  4. Press Enter and then Enter again.
    Notes:
    • If you use the command smit install_latest, an error message might be generated. For example, you might encounter an error message indicating that either xlC.aix50.rte or xlC.aix61.rte has failed to be installed. In this case, you can ignore the message. The reason for the error message is that if you install the compiler onto a system running AIX® 5.3, only xlC.aix50.rte is required, and xlC.aix61.rte automatically fails to be installed. Likewise, if you install the compiler onto a system running AIX 6.1, only xlC.aix61.rte is required, and xlC.aix50.rte fails to be installed. The following message is an example of the error message you might encounter.
      Requisite Failures
      ------------------
      SELECTED FILESETS: The following is a list of filesets that you asked to
      install. They cannot be installed until all of their requisite filesets
      are also installed. See subsequent lists for details of requisites.
      
      xlC.aix61.rte 11.1.0.0 # XL C/C++ Runtime for AIX 6.1
      
      MISSING REQUISITES: The following filesets are required by one or more
      of the selected filesets listed above. They are not currently installed
      and could not be found on the installation media.
      
      bos.rte 6.0.0.0 # Base Level Fileset
      bos.rte.libc 6.0.0.0 # Base Level Fileset
    • Similarly, any language specific filesets that are not supported by your system can produce an error message and fail to install. For example, if local support is not present for Ja_JP, you might fail when attempting to install a Ja_JP specific language fileset for the compiler. These error messages are normal and must be ignored.
    • The runtime libraries and compiler filesets are always required.
    • You do not need all of the compile-time and runtime message catalogs, only those for the national languages that you need for compile-time and runtime messages.
    • Messages are displayed as each part is successfully installed.
    • The installation log is stored in the /home/smit.log file.