This directory contains a Module Management System (MMS) build for the WASD v12.2 package.
VSI DECset for OpenVMS Guide to the Module Management System `[PDF]`

Suitable for installations on ODS-5 volumes only.
MMS is case-sensitive and all file names should be lower-case.
CAUTION: deletes all executables from WASD tree.

# 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 $! <empty> = build using latest VSI sharable library (currently V3.0**) $! SSL3 = build using VSI SSL3 sharable library (V3.0) $! OLB3 = build using VSI SSL3 object libraries (V3.0) $! SSL111 = build using VSI SSL111 sharable library (V1.1.1 now obsolescent) $! OLB111 = build using VSI SSL111 object libraries (V1.1.1 now obsolescent) $! (SSL versions earlier than V1.1.1 are no longer supported**)

** Explained by The latest VSI OpenSSL kits should be fine for pre-V8.4 systems.

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 SSL3 sharable libraries $ MMS/MACRO=SSL=SSL3 ! build using SSL3 sharable libraries $ MMS/MACRO=SSL=OLB3 ! build using SSL3 object libraries $ MMS/MACRO=SSL=OLB111 ! build using SSL111 object libraries