ADA Collection from SIMTEL20 (VS0091)
Ada Symbolic Debugger Version 1.0
* * * INSTALLATION INSTRUCTIONS * * *
for
DEC VAX VMS 4.0
(or later)
-----------------------------------------------------------------
Minimum Installation Requirements:
1. System: VAX VMS 4.0 or later
2. Magnetic Tape Drive: (1) 9 Track / 1600 BPI
2. Ada Compiler System: VAX Ada Version 1.0 or later
3. Disk Storage: At least 10,000 blocks in the
current working directory.
-----------------------------------------------------------------
The Ada Symbolic Debugger is provided on 9 Track 1600 BPI
magnetic tape in DEC VAX VMS 4.0 "backup" format. The contents of
the tape are described below.
READ.ME These installation instructions
INSTALL.COM Command file to install, compile and Link
WIS_DEBUG.EXE and build the Run Time
Monitor program library
DEBUG.ADA Source code for Symbolic Debugger
RTM.ADA Source code for Run_Time_Monitor
DEBUG.UG User's Guide for the Symbolic Debugger
SYMDEBUG.HLP Text file containing help commmands for
the Run-Time Monitor
WISDEBUG.HLP The file containing help commands for the
shell
IMPORTANT
Path names for user directories will vary from system to system.
For the purposes of these installation instructions a working
directory name of [TOOLS] will be used to name the directory
where the tools will be located, and [USER] will be used to name
the user's directory. You should replace [TOOLS] with the full
path name of the working directory you will be using to create
the Symbolic Debugger and replace [USER] with the name of the
directory(s) where the tool will be used.
1
INSTALLATION
The following instructions contain all information necessary to
install all source code and user documentation for the debugger
and generate an executeable version of the program using the VAX
Ada Compiler System Version 1.0 or later.
1. Get into the working directory where the tools will be
installed.
Command: $ SET DEF [TOOLS]
2. Mount the Intermetrics Ada Symbolic Debugger Distribution Tape
on a 1600 BPI tape drive and issue the following commands
where "TAPE:" is the physical tape drive name (e.g. MTA0:)
Commands: $ MOUNT/FOREIGN TAPE:/DENSITY=1600
$ BACKUP/REWIND/LOG/VERIFY TAPE:DEBUG.BCK *
When loading is completed the distribution tape may be
dismounted as it will no longer be needed.
3. This step creates the WIS_DEBUG program. It may be skipped
if you use the WIS_DEBUG.EXE provided on the tape.
Create a program library and compile DEBUG.ADA into this
library. Copy the body for the SYSDEP package into the
library.
Commands: $ ACS CREATE LIBRARY [TOOLS.LIB]
$ ACS SET LIBRARY [TOOLS.LIB]
$ ADA DEBUG.ADA
$ ACS COPY FOREIGN SYSDEP.OBJ SYSDEP
A package body now needs to be added for the package
SYSTEM_PARAMETERS. This body is used to define where the base
program library is located.
Commands: $ CREATE SYSPARMS.BDY
package body SYSTEM_PARAMETERS is
begin
BASE_PROGRAM_LIBRARY := CREATE("[TOOLS]");
end SYSTEM_PARAMETERS;
<CNTL>-Z
$ ADA SYSPARMS.BDY
2
WIS_DEBUG can now be linked and the program library
destroyed.
Commands: $ ACS LINK WIS_DEBUG
$ ACS DELETE LIBRARY [TOOLS.LIB]
4. The runtime library now needs to be created.
Commands: $ ACS CREATE LIBRARY [TOOLS.RTLIB]
$ ADA RTM.ADA
$ ADA SYSPARMS.BDY
$ ACS COPY FOREIGN SYSDEP.OBJ SYSDEP
5. In each working directory, a link needs to be made to the
runtime library.
Commands: $ ACS CREATE SUBLIB/PARENT=[TOOLS.RTLIB] [USER.LIB]
This library will now be used to compile instrumented source.
3
Click on FTP to download from the FTP archives.
![[FTP]](http://www2.encompassus.org/hidedecus/graphics/i_ftp.gif)