The installation image for COBOL for AIX is available physically on an installation CD and electronically in the cobol.4.1.0.aix.GM.tar.Z installation package, in the /usr/sys/inst.images directory.
The image includes filesets for the following compiler components:
The following tables list the filesets included in the installation image and the directories to which the fileset contents are installed during an installation. You can optionally install all available filesets, or only the ones you want. If you select specific filesets for installation, you can also choose to automatically install any prerequisite filesets required by your selections by using the installp -g flag.
When fileset names differ only by the locale code, you can choose to install only the filesets relevant to your desired language and location. The LANG environment variable determines which message catalogs are used. The en_US (English) message catalogs are installed by default. If LANG is not defined or is assigned an unsupported locale, en_US message catalogs are used. See National language support for a list of available locales.
| Fileset name | Fileset description | Installation locations |
|---|---|---|
| cobol.cmp | COBOL for AIX compiler | /usr/lpp/cobol/ |
| cobol.dbg | COBOL for AIX debugger support | /usr/lpp/cobol/lib |
| cobol.tools | COBOL tools | /usr/lpp/cobol/ |
| cobol.license | COBOL for AIX electronic license |
/usr/swlag/cobol/41/LANG/cobol.la |
| cobol.lic | COBOL for AIX license files | /usr/lpp/cobol/lib/ |
| cobol.man | COBOL for AIX compiler man pages | /usr/share/man/cat1/ |
| cobol.msg.LANG | COBOL for AIX compiler messages |
/usr/lib/nls/msg/LANG/ |
| Fileset name | Fileset description | Installation locations |
|---|---|---|
| cobol.rte | COBOL for AIX runtime libraries | /usr/lpp/cobol/ |
| cobol.rte.msg.LANG | COBOL for AIX runtime messages |
/usr/lib/nls/msg/LANG/ |
| Fileset name | Fileset description | Installation locations |
|---|---|---|
| xlC.rte | XL C++ runtime libraries | /usr/lpp/xlC/lib/ |
| xlC.aix50.rte | XL C++ runtime environment for AIX 5.3 libraries | /usr/lpp/xlC/lib/aix53/ |
| xlC.aix61.rte | XL C++ runtime environment for AIX 6.1 libraries | /usr/lpp/xlC/lib/aix61/ |
| xlC.msg.LANG | XL C++ runtime messages |
/usr/lib/nls/msg/LANG/ |
| Fileset name | Fileset description | Installation locations |
|---|---|---|
| SdU.sfs | SMARTdata Utilities SFS | /usr/lpp/SdU/ |
| SdU.vsam | SMARTdata Utilities VSAM | /usr/lpp/SdU/ |
| Fileset name | Fileset description |
|---|---|
| ibmdebugger | IBM® Debugger for AIX® |
| ibmdebugger.engine | IBM Debugger for AIX Compiled Languages Engine |
| ibmdebugger.engine.msg.LANG | IBM Debugger messages |
| ibmdebugger.jre | Supersede entry, not installed |
| ibmdebugger.ui | Supersede entry, not installed |
The IBM Debugger for AIX is included with the COBOL for AIX installation image. This source-level debugger adopts a client-server model such that the debugger engine (server) is installed on AIX, and the Eclipse-based debugger UI (client) is installed on a Windows workstation.
To install IBM Debugger and the Windows remote debug interface, see README.debug.txt in the root directory of the installation image.
zcat cobol.4.1.0.aix.GM.tar.Z | tar -xvf -
cd /compiler/install
zcat cobol.4.1.0.aix.GM.tar.Z | tar -xvf -
cd usr/sys/inst.images
inutoc .
Refer to System prerequisites to ensure that system prerequisites are met and the installation method described in Installation to install the compiler.
English (en_US) is the default national language. Following installation, you can set the NLSPATH so that messages are displayed in a different language. See Enabling the COBOL for AIX error messages.