====== 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