The installation image and filesets

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:

Filesets

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.

COBOL for AIX compiler filesets 4.1

Table 1. COBOL for AIX compiler filesets and installation locations
Fileset name Fileset description Installation locations
cobol.cmp COBOL for AIX compiler

/usr/lpp/cobol/
/usr/lpp/cobol/bin/
/usr/lpp/cobol/samples/
/usr/lpp/cobol/samples/oo/
/usr/lpp/cobol/samples/odbc/
/usr/lpp/cobol/samples/msgexit/
/usr/lpp/cobol/properties/
/usr/lpp/cobol/properties/version/
/usr/lpp/cobol/include/
/usr/bin/

cobol.dbg COBOL for AIX debugger support

/usr/lpp/cobol/lib
/usr/lib/

cobol.tools COBOL tools

/usr/lpp/cobol/
/usr/lpp/cobol/bin/

cobol.license

COBOL for AIX electronic license
LANG = [en_US, ja_JP, Ja_JP]

/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
LANG = [en_US, ja_JP, Ja_JP]

/usr/lib/nls/msg/LANG/

COBOL for AIX runtime environment filesets 4.1

Table 2. COBOL for AIX runtime environment filesets and installation locations
Fileset name Fileset description Installation locations
cobol.rte COBOL for AIX runtime libraries

/usr/lpp/cobol/
/usr/lpp/cobol/lib/
/usr/lib/

cobol.rte.msg.LANG

COBOL for AIX runtime messages
LANG = [en_US, ja_JP, Ja_JP]

/usr/lib/nls/msg/LANG/

XL C++ runtime environment filesets 11.1

Table 3. XL C++ runtime environment filesets and installation locations
Fileset name Fileset description Installation locations
xlC.rte XL C++ runtime libraries

/usr/lpp/xlC/lib/
/usr/lpp/xlC/lib/profiled/
/usr/ccs/lib/libp/

xlC.aix50.rte XL C++ runtime environment for AIX 5.3 libraries

/usr/lpp/xlC/lib/aix53/
/usr/lpp/xlC/lib/profiled/aix53/

xlC.aix61.rte XL C++ runtime environment for AIX 6.1 libraries

/usr/lpp/xlC/lib/aix61/
/usr/lpp/xlC/lib/profiled/aix61/

xlC.msg.LANG

XL C++ runtime messages
LANG = [en_US, ja_JP, Ja_JP]

/usr/lib/nls/msg/LANG/

SMARTdata Utilities filesets

Table 4. SdU filesets and installation locations
Fileset name Fileset description Installation locations
SdU.sfs SMARTdata Utilities SFS

/usr/lpp/SdU/
/usr/lpp/SdU/sfs/
/usr/lpp/SdU/sfs/lib/
/usr/lib/

SdU.vsam SMARTdata Utilities VSAM

/usr/lpp/SdU/
/usr/lpp/SdU/vsam/
/usr/lpp/SdU/vsam/lib/
/usr/lib/

Important: SdU filesets are backward compatible with COBOL for AIX, Version 3.1, COBOL for AIX, Version 2 and PL/I for AIX, Version 2.

IBM Debugger filesets 7.1

Table 5. IBM Debugger filesets
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
LANG = [de_DE, en_US, es_ES, fr_FR, it_IT, ja_JP,
ko_KR, pt_BR, zh_CN, zh_TW]

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.

Remember: IBM Debugger for AIX, V7.1 supersedes IBM Distributed Debugger. If the IBM Distributed Debugger V9.2 is installed on your system, it will be removed upon installation of the IBM Debugger for AIX, V7.1. The post-installation script then modifies the idebug fileset levels in the Object Data Manager (ODM) database to 99.99.9999.9999 to prevent future installations of idebug.* filesets.

To install IBM Debugger and the Windows remote debug interface, see README.debug.txt in the root directory of the installation image.

Preparing the electronic distribution package

If you have downloaded the COBOL for AIX electronic distribution package, cobol.4.1.0.aix.GM.tar.Z, follow these steps before attempting to install:
Remember: You must be logged in as root user or have superuser authority.
  1. To uncompress and unpack the file, use the command:
    zcat cobol.4.1.0.aix.GM.tar.Z | tar -xvf -
  2. Use the command inutoc directory_name to generate a .toc file in the specified directory.
The following example shows the steps to prepare the electronic distribution package, cobol.4.1.0.aix.GM.tar.Z, located in the new directory, /compiler/install/ for installation.
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.

National language support

The COBOL for AIX compiler and runtime messages support the following language locales:
  • en_US (ISO8859-1)
  • ja_JP (IBM-eucJP)
  • Ja_JP (IBM-943)

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.