RSX11 Developer Connection
A collection of info relating to developing software under RSX11, specifically geared towards RSX11M+.
Note: It is recommended that you create logicals for often-used libraries so you do not have to type the full path every time you wish to use them. For instance, CLIB
resolving to LB:[1,1]CFPURSX.OLB
.
In general multiple libraries can be included after the filespec, for instance to build a C program with curses
support:
$ link hello,lb:[1,1]curses/lib,lb:[1,1]cfpursx/lib
Compile and link C code
DCL:
$ cc file.c $ link file.c,lb:[1,1]cfpursx.olb/lib
MCR:
>ccc file >tkb file=file,lb:[1,1]cfpursx.olb/lb
Note the /lb
instead of /lib
in MCR.
Compile and link COBOL code
$ cobol file.cbl $ link/c81 file
Source code imported from other systems will require cobol/ansi_format
if it is in standard columnar format.
Compile and link Fortran code
$ fortran file.ftn $ link file,lb:[1,1]f77fcs/lib