Tuesday, 12 March 2019

Installing Compilers, etc, from the Software Product Library

CSWB requires a C, C++, and Macro64 compiler to be installed and licensed.

First step to installing Software is to copy the ZIP and UNZIP utilities from the FREEWARE CD  into the SYS$COMMON:[SYSEXE] folder.
Then add the following lines to the SYLOGIN.COM script:

unzip :== $sys$common:[sysexe]unzip.exe
zip :== $sys$common:[sysexe]zip.exe

Through the Hobbyist program and download package, and some old SPL CDs, I installed and licensed the following software products:

HP C Compiler v7.3-009
HP C++ Compiler v7.3-009
DEC Fortran Compiler v8.2-104679-48H9K
DEC CXML v5.2-1
Ada Compiler v3.5
Pascal Compiler v6.1-116
BASIC Compiler v1.7
COBOL Compiler v2.9-1453
Macro64 Assembler v1.1

I also installed Modular Management System (MMS) v3.8 from the DECSET 12.8 ECO1 package, but didn't install the rest of the DECSET package.  I prefer MMK to MMS, but find its sometimes useful to have MMS available in case I suspect MMK is the cause of a compilation problem.

I also have a 7.3 ECO1 version of the HP C Compiler on an old OpenVMS SPL CD, but when I installed it seemed to cause some difficulty compiling programs, and the help-file was full of references to Tru64 which was weird.

Most require startup scripts to be called within the SYSTARTUP_VMS.COM script:

$ @SYS$STARTUP:DECC$STARTUP.COM
$ @SYS$STARTUP:CCXX$STARTUP.COM
$ @SYS$STARTUP:ADA$STARTUP.COM
$ @SYS$STARTUP:FORT$STARTUP.COM
$ @SYS$STARTUP:CXML$STARTUP.COM
$ @SYS$STARTUP:PASCAL$STARTUP.COM
$ @SYS$STARTUP:DECSET$ENVMGR_STARTUP.COM
$ @SYS$STARTUP:MMS$STARTUP.COM

No comments:

Post a Comment