TARLUG DECUS SOFTWARE ===================== Contact: John Morton c/o B-N Software Research 522 University Ave. Toronto, Ontario M5G-1W7 Canada (416) 598-0196 [310,101] Misc. Software --------- -------------- This UIC contains miscellaneous software in various states of completion and usability. It can safely be ignored. [310,103] C compiler ----------- ---------- This UIC contains the RSX C compiler proper. It requires only the standard RSX utilities to be built. [310,104] Assembler --------- --------- This UIC contains the fast assembler required to assemble both the output of the C compiler and most of the C run time system. [310,105] Things --------- ------- This UIC contains various bits and pieces of software. - 8080 cross assembler - pattern search utility - file dumper/printer - print symbol table from .OBJ or .STB files - directory list - file list - 3D tic tac toe - word count utility [310,106] RSX-11M Run Time System --------- ------------------------ This UIC contains the run time system required by C programs to interface with RSX-11M both for I/O and executive calls. [310,107] UNIX style editor --------- ----------------- This UIC contains UED - a UNIX style text editor. WARNING!!!! This editor explicitly supresses the automatic increment of the version number of the files it works on. If you blow it on the file you are editing there is NO automatic backup. If anyone fixes this please contact the TARLUG contact (above) with the fix. [310,120] Single Drive Mag Tape Copy --------- -------------------------- This utility allows people with lots of disc space and one mag tape drive to copy mag tapes. It is totally insensitive to tape format and allows specification of tape density. NOTE: Only tested on a TU16! System Build Instructions ========================= 1) Build the C compiler in [310,103] and install it. The build process produces a file required by ASM (below). 2) Build ASM in [310,104] and install it. It is used to assemble the RSX run time system (below). 3) Build the RSX run time system in [310,106]. Copy C.OLB, STDIO.H, and HDR.H to LB:[1,1]. 4) Try compiling some of the utilities in [310,105]. NOTES: ----- 1) C programs must either be built with the /CP option or have an EXTTSK=nnn specified or be installed with a /INC=nnn switch. This is because the C run time system does dynamic core allocation and there must either be enough core there or the EXTK$ directive is issued. 2) More complete instructions may be found in the READ.ME files on the various UICs. LAST MINUTE NOTE: ----------------- 1) The C compiler must be installed using the /INC=nnn! This will be fixed in the next release.