IBM C and C++ Compilers for OS/2, Version 3.6.5 - Fixpak2


IBM C and C++ Compilers for OS/2, Version 3.6.5
  (C) Copyright IBM Corporation 1991, 2000 - All Rights
      Reserved.
  (C) Copyright IBM Corp and another 1991, 2000 - All Rights
      Reserved.
  (C) Copyright Microsoft Corp. 1985, 1996 - All Rights
      Reserved.

  US Government Users Restricted Rights - Use, duplication or disclosure
  restricted by GSA ADP Schedule Contract with IBM Corp.


Before beginning installation of this fixpak, please check the
following:

 1) The IBM C and C++ Compilers product must be installed on an
    accessible Read Write Drive.
 2) The Feature Installer Runtime must be installed on the system.
    Since this is a prerequisite for installing the IBM C and C++
    Compilers product please refer to the install.txt of the product
    for the installation notes of the Feature Installer Runtime.
 3) You need a frames-capable browser to install the product, and to
    access the HTML-based help.
 4) During installation, the product should not be used at all
    to avoid any access violations.
 

Restrictions and Functional Notes:

 1) You can install this Fixpak 2 as many times as required.
 2) You can not install this Fixpak 2 over a newer Fixpak.
 3) You must reboot the machine after installing each part of
    the Fixpak.
 4) This installation will not overwrite any of the original product
    files that have a newer time stamp.
 5) The "Disk Space Plugin" may not display the number of MegaBytes
    to be installed if you have a large cluster size on the hard
    drive where the product resides.  Also, since the change in
    total product size resulting from this fixpak is minimal, a size
    change may not be displayed.

Installation Instructions:

 Fixpak part 1:
   This is the main part of the Fixpak.
 
 1) Unzip the Fixpak onto a drive**.  The unzipped Fixpak
    image is approximately 52MB*.
 2) Run the install.cmd batch file in the root directory of
    the unzipped Fixpak.
 3) Follow the instructions from the Graphical User Interface
    (the web browser).
 4) Reboot the computer.
 
 Fixpak part 2:
   This is the optional part of the Fixpak
 
 1) Unzip the Fixpak onto a drive**.  The unzipped Fixpak
    image is approximately 170MB*.
 2) Run the install.cmd batch file in the root directory of
    the unzipped Fixpak.
 3) Follow the instructions from the Graphical User Interface
    (the web browser).
 4) Reboot the computer.

   *Sizes may differ depending on the file system that you are
    using. These sizes are for the HPFS filesystem.
  **Make sure you specify the flag that would extract the
    files into their original directory structure.


1.0 IBM Open Class (IOC)

    1.1 Using Locales with IBM Open Class Applications

        IOC calls setlocale to query locale information on OS/2 and
        Windows. IOC also calls iconv_open on OS/2. For these calls
        to work, and for IOC to provide correct internationalization
        support, applications must include locale files when shipping
        their IOC applications.

        On both OS/2 and Windows, you must include the following files
        when shipping your application:
          - cpprwm36.dll
          - locale (.loc and .lcl) files

        Notes:
          - You must rename cpprwm36.dll using dllrname. The .lcl files
            are actually DLLs linked to cpprwm36.dll, so you must also
            run dllrname agains the .lcl files you ship to change those
            references to the DLL's new name (don't rename the .lcl
            files, however).
          - You must ship the locale files needed by your application.
            If your application calls setlocale to explicitly set locale
            information, you must ship the locale files specified by the
            call(s). Otherwise you must ship locale files for the default
            locale that will be used by the application (for example, as
            identified by the LANG environment on the user's machine).
          - You must set the LOCPATH environment variable on the user's
            machine to point to the directory where the locale files will
            be installed.

        For IOC's call to iconv_open to succeed on OS/2, you also need
        to ship the following files:
          - locale\iconv\cppruc36.dll
          - locale\iconv\iconv.lst
          - files in the locale\uconvtab directory

        Notes:
          - Do not rename cppruc36.dll.
          - You only need to ship the files from uconvtab for the code
            page(s) that your application will support (those that the
            application can run under).
          - You must also set the LOCPATH environment variable to point
            to the directory where the above files will be installed.
            cppruc36.dll and iconv.lst must be in a subdirectory named
            iconv in this directory. The files from the compiler's
            uconvtab directory need to be in a subdirectory named
            uconvtab.