TOC PREV NEXT INDEX



Prerequisites

Ensure that you have the required hardware and software before proceeding with the Apex or Summit installation.


Requirements Checklist

The following table lists the requirements you must satisfy to successfully install and use the release of Apex or Summit. More details about each item are provided in the rest of this chapter.

Item
Requirement1
For2
Hardware:


Memory
32 * (N + 1) * I MB of RAM, where I stands for Intensity of use and N is the number of users

The default value for I is 1. To this, add (as appropriate):

0.30 for 64-bit addressing (Alpha)
0.25 for TestMate usage
0.25 for Ada Analyzer usage
0.20 for debugger usage
0.20 for Apex C++ usage (in addition to Ada)
0.20 for usage of optimization_level 2
0.10 for each 250K SLOC in the link closure of typical main programs
0.10 for each non-Apex applications not mentioned above

For any of these, loading can be applied, that is, if only half of the users are using TestMate, only apply half of the load.

R
Disk space
Anywhere from 200 megabytes to 1 gigabyte, depending on what is installed. Checked by the install program.
I, R
CD-ROM
Mounted as a UNIX filesystem
I
Terminal
Access to any terminal
I
Software:


Operating system
AIX 4.3.3 Solaris 2.6, 2.7 or 2.7 HP-UX 11.0 Digital UNIX (OSF/1) 4.0d and 4.0e IRIX 6.5 N32
R
C compiler
Must be installed
R
Disk Space
See the note below.
I
TCP/IP
Must be running
I, R
Portmap daemon
Must be running
I, R
Host names
Must be configured
I, R
Page/Swap space
PSPU * N (where PSPU = Page/Swap space per user)3
R
Pseudo terminals
48
R
Processes per user
150
R
Resource limits
Increased rss and data
R
X Window System
MIT X11R5 or equivalent
R
Window manager
OSF/Motif 2.1 window manager (mwm)
R
Sun Compiler
Must be installed to link C++ programs on Sparc Solaris
I,R
1 N = Number of users running Apex/Summit simultaneously on a given workstation

2 I = Installing Apex/Summit, R = Running Apex/Summit

3 The value you should use for PUSP is dependent on the size of the programs being worked with. For small programs, set PSUP=50, for large programs, set PSUP=100; for very large programs, set PSUP=200. Sizing of memory and page/swap space are values JUST for Apex. Sizes for non-Apex programs must be added to these numbers when sizing a system.

Note: You can get the disk space requirements by running the install command in the install directory with these options:

This will check the current install status and report the amount of disk space needed to install any of the available product configurations. It will take into account any components that you have already installed from a previous release.

You do not need to log in as root to verify that most of these requirements are satisfied. If all are satisfied, you can proceed with the installation. If any are not satisfied, your system administrator will need to make the changes as most of these items require knowledge of your network and workstation configurations as well as root permissions.

Automated Requirements Checking

Note that a script named check_reqs is included in the apex.ver/install directory that is loaded from the Apex/Summit release tape. This script is provided to assist in the verification of the required configurations and the minimum recommended resource settings.

While you are installing Apex or Summit, the installation scripts automatically use check_reqs –install to verify TCP/IP, O/S version, and host name. These are requirements for the workstation(s) on which you install Apex or Summit.

The check_reqs script is run by the install and apexinit scripts to verify TCP/IP, the O/S version, host name, memory, page or swap space, pseudo terminals, resource limits, the X Window System, and the Motif window manager. These are requirements and recommendations for the workstation(s) on which you run Apex or Summit.

The check_reqs script is not able to check:


Rational Software Corporation 
http://www.rational.com
support@rational.com
techpubs@rational.com
Copyright © 1993-2002, Rational Software Corporation. All rights reserved.
TOC PREV NEXT INDEX TECHNOTES APEX TIPS