This document provides information you need to install VisualAge PL/I Version 2.1.10 on your workstation. For information on installing the host components required for remote ECD, see Installing on the host.
Before you start the installation, be sure you have done the following:
After the installation, be sure to configure your browser so you can access VisualAge PL/I online help.
RELATED TASKS
Installing VisualAge PL/I Version 2.1.10 Refresh Over Version 2.1.6 or Earlier
Installing VisualAge PL/I Version 2.1.10 Refresh if Version 2.1.7 or later is already installed
Installing and configuring the MS Loopback Adaptor on Windows NT
Installing and configuring the MS Loopback Adaptor on Windows 2000
Configuring your browser for online help
Resetting environment variables
Installing by using a response file
RELATED REFERENCES
Required hardware
Required software
Optional software
This section provides instructions for installing IBM VisualAge PL/I Version 2.1.10 Refresh over a VisualAge PL/I Version 2.1.6 or earlier VisualAge PL/I Version 2.1 product installation. You must have administrator authority to complete the installation.
Warning: Applying this FixPak will remove the Application Understanding and Program Understanding components of this product. If you wish to further utilize these functions, please do not proceed with the installation of this FixPak.
To install VisualAge PL/I on your local hard drive, do the following steps:
The following are files created by IBM VisualAge PL/I components that you might want to save:
Component | File name | Directory where located | Comments |
PL/I project environment | Project (*.wfp and *.wfo) files and source directories Files if you used Tools Setup to modify any actions | ibmpliw directories ibmpliw\mainproj | If you put the project files in a directory outside ibmcpli when you created a project, no action is needed. |
Important: The default installation directory for VisualAge PL/I Version 2.1.10 is c:\Program Files\IBM\VAPLI. However, you can install VisualAge PL/I in the c:\ibmpliw directory, which was the default installation directory in previous versions, or another directory of your choosing.
Important: The estimates for the amount of space required are too low for FAT file systems (but correct for NTFS and HPFS formatted target drives). The cluster size has not been rounded up. Allow approximately 400 megabytes for a basic installation if you selected all of the components. If you selected only some of the components, multiply by 1.7 the space that the installation program says is required. This factor may be a little lower on a smaller disk where the FAT cluster size is smaller.
The following components require configuration or setup after you install. Instructions are provided in the Information Center.
For more information on the product or to report problems, refer to the IBM PL/I Web site.
After completing the Year 2000 transition successfully, we have shifted our focus in the product by providing updates to our remote connectivity components. In doing so, we have removed the Application Understanding and Programming Understanding components from the base install of the product. If you require subsequent use of these components and functionality, please contact your IBM rep for further information on obtaining these tools.
RELATED TASKS
Configuring your browser for online help
Resetting environment variables
Installing by using a response file
To install IBM VisualAge PL/I Version 2.1.10 Refresh on a workstation with VisualAge PL/I Version 2.1.7 already installed, do the following steps:
RELATED TASKS
Configuring your browser for online help
Resetting environment variables
You must install and configure the MS Loopback Adapter to be able to connect to an MVS system. You can install the MS Loopback Adapter after you install VisualAge COBOL, but it must be installed before you start the MVS connections manager for the first time
To install the MS Loopback Adapter on Windows NT, follow these steps:
To configure the MS Loopback Adapter, do these steps:
To verify that the MS Loopback Adapter was installed and configured, do these steps:
In some cases, you can increase the speed of bringing up certain tasks by placing the Loopback Adapter last in the protocol bindings. To do this:
RELATED TASKS
Installing VisualAge PL/I Version 2.1.10 Refresh if Version 2.1 is not already installed
To install the MS Loopback Adapter on Windows 2000, follow these steps:
To configure the MS Loopback Adapter, do these steps:
RELATED TASKS
Installing VisualAge PL/I Version 2.1.10 Refresh if Version 2.1 is not already installed
If your organization uses a proxy server for connecting to the Internet, the proxy configuration for your browser must include the following exceptions for the VisualAge PL/I help system to work: localhost:49213,127.0.0.1. These proxy exceptions allow your browser to bypass the proxy and access the help system directly. The installation program for VisualAge PL/I checks your browser's proxy configuration and will update it for you. However, in the following cases you may need to manually update your browser's proxy configuration:
To check that your browser configuration for Netscape 4.x is correct, do the following steps:
If the Automatic proxy configuration button is selected, contact your system administrator to ensure that 127.0.0.1 is included in your proxy exceptions.
If the Manual proxy configuration button is selected, do the following steps:
If you use VisualAge PL/I without a TCP/IP connection to a network, and you use Netscape for viewing the online help, you must click the Direct connection to the Internet button for the online help to work.
To check that your browser configuration for Internet Explorer 5.x is correct, do the following steps:
RELATED TASKS
Resetting environment variables
Installing by using a response file
To reset environment variables, follow these steps:
VisualAge PL/I Version 2.1 and VisualAge C++ Version 3.0 use the same names for environment variables for some components. If you have VisualAge C++ already on your system when you install VisualAge PL/I, VisualAge PL/I will reset these variables for PL/I usage.
If you install VisualAge C++ after VisualAge PL/I, uninstalling VisualAge C++ will not restore your PL/I values. You will need to reset the following environment variables for IBM VisualAge PL/I, where c:\ibmpliw is the path where IBM VisualAge PL/I was installed:
Variable | Value |
IPF_PATH32 | c:\ibmpliw |
If you uninstall IBM VisualAge PL/I, you may need to manually reset the environment variables for VisualAge C++ to their original settings, where c:\ibmcppw is the path where IBM VisualAge C++ was installed:
Variable | Value |
IPF_PATH32 | c:\ibmcppw |
Before you installed IBM VisualAge PL/I, you may have had your own macros for the language-sensitive editor, which the LPATH or LPATH2 environment variable pointed to. If so, you need to append the contents of the LPATH or LPATH2 environment variable to the contents of the environment variable that VisualAge PL/I created, PLILPATH4.
For example, suppose that before you installed IBM VisualAge PL/I, LPATH or LPATH2 contained d:\MYMACROS. During the installation of VisualAge PL/I, the PLILPATH4 environment variable was set to e:\Program Files\IBM\VAPLI\MACROS. To make your macros available, you would update the PLILPATH4 environment variable to be e:\Program Files\IBM\VAPLI\MACROS;d:\MYMACROS.
With a normal (nonsilent) installation, you provide the necessary input in the form of responses to requests for information. With a silent installation, the response file for InstallShield Silent contains the input and no messages are displayed. Instead, a log file captures the installation information, including whether the installation was successful.
A response file is a text file that contains information similar to what an end user would enter as responses to requests for information when running a normal installation. InstallShield Silent reads the necessary input from the response file at run time. The format of a response file resembles that of an .ini file, but a response file has the .iss extension.
You might want to use a response file when you have many workstations on which to install the product and do not need to observe each install process.
To install IBM VisualAge PL/I by using a response file, follow these steps:
setup -r
As you do a normal installation, InstallShield records your installation choices in setup.iss and then puts the file in the Windows folder (c:\WINNT on most systems). If you have the system restarted at the end of the installation when you record the response file, the silent installation will also restart the system when it finishes. You may want to copy the response file to a diskette or network drive to use it later.
d:\setup -s -f1a:\setup.iss -f2a:\vad3.log
The -s parameter requests a silent installation, the -f1 parameter gives the location and name of the response file to use, and the -f2 parameter gives the location and name of the log file to use.
RELATED REFERENCES
Setup parameters for silent installation
Setup log file for silent installation
You can pass setup parameters directly to the setup program (setup.exe) or put them into a setup.ini file. If you use the parameters, observe these guidelines:
/s /f1a:\setup.iss
The following command is not valid:
/s/f1 a:\setup.iss
The command-line parameters are:
Parameter | Purpose | Comments |
---|---|---|
-f1 | To specify the location and name of the response file | InstallShield Silent will read the response file that you specify. |
-f2 | To change the location and name of the log file that InstallShield Silent creates | By default, setup.log is created and stored in the same folder as setup.exe. |
-m | To cause InstallShield to generate a management information format (.mif) file at the end of installation | Do not include a path. The .mif file is always placed in the Windows folder. If you do not specify a file name, the file is called status.mif. |
-r | To cause the setup program to generate a file (.iss) for silent installation | The response file is a record of the installation input that you use as you step through a normal installation. It is stored in the Windows folder. |
-s | To have InstallShield Silent run a silent installation | |
-SMS | To prevent a network connection and keep the setup program from closing before the installation is complete | You can use this parameter when installing from a Windows NT server over a network. SMS must be uppercase. |
RELATED TASKS
Installing by using a response file
RELATED REFERENCES
Setup log file for silent installation
Setup.log is the default name for the log file that results from the silent installation. Its default location is Disk1 in the same folder as setup.exe. You can specify a different name and location for setup.log by using the -f1 and -f2 parameters with the setup program..
Setup.log has three sections:
Section | Name | Identifies: |
---|---|---|
1 | [InstallShield Silent] | Version of InstallShield used in the silent installation
File as a log file |
2 | [Application] | Name and version of the installed application
Company name |
3 | [ResponseResult] | Result code indicating whether or not the silent installation succeeded |
InstallShield puts one of the following return values after the ResultCode keyname:
Value | Meaning |
---|---|
0 | Success |
-1 | General error |
-2 | The mode is not valid. |
-3 | The required data was not found in the setup.iss file. |
-4 | Not enough memory is available. |
-5 | The file does not exist. |
-6 | Cannot write to the response file. |
-7 | Cannot write to the log file. |
-8 | The path to the InstallShield Silent response file is not valid. |
-9 | The list type (string or number) is not valid. |
-10 | The data type is not valid. |
-11 | Unknown error during setup. |
-12 | The dialogs are out of order. |
-51 | Cannot create the specified folder. |
-52 | Cannot access the specified file or folder. |
-53 | The option selected is not valid. |
RELATED TASKS
Installing by using a response file
RELATED REFERENCES
Setup parameters for silent installation