This directory contains a Module Management System (MMS) build for the WASD package.
It is suitable for installtions on ODS-2 volumes only (MMS is case-sensitive).
From the
CONSTANTS.MMS
below.
# This procedure accepts the following macros from the command line
# Name Value Action
# Debug anything Builds everything /NOOPTIMIZE/DEBUG
# List anything Creates a compiler listing file
# NoOpt anything Compiles using /NOOPTIMIZE
# SSL See below Specifies the SSL version to use
# X86 anything Builds for X86_64 using the cross-tools
#
$! These are the possible values for the SSL macro
$! Nothing = build using latest VSI sharable library (currently V1.1.1)
$! SSL111 = build using VSI SSL111 sharable library (V1.1.1)
$! OLB111 = build using VSI SSL111 object libraries (V1.1.1)
$! SSL3 = build using VSI SSL3 sharable library (V3.0)
$! OLB3 = build using VSI SSL3 object libraries (V3.0)
$! WASD111 = build using WASD SSL kit (required if building on earlier than VMS V8.4)
$! (SSL versions earlier than V1.1.1 are no longer supported)
The MMS WASD build is courtesy of Mark Berryman. Any non-trivial questions are
best addressed to Mark. He is contactable via the
info-WASD mailing list.
The basic MMS build without a VSI (HP/DEC) C compiler requires the
respective WASD object file kit installed. Without object files the package
will (attempt to) be compiled then linked. Below are some examples for
building against the various SSL kits.
$ SET DEFAULT [.src]
$ MMS ! (default) build using SSL111 sharable libraries
$ MMS/MACRO=SSL=OLB111 ! build using SSL111 object libraries
$ MMS/MACRO=SSL=SSL3 ! build using SSL3.0 sharable libraries
$ MMS/MACRO=SSL=OLB3 ! build using SSL3.0 object libraries
$ MMS/MACRO=SSL=WASD111 ! using WASD SSL kit