0 	* *   D e c u s C   o n   t h e   E n e t   * *  E         REX::DECUSC$LIBRARY:*.* is the EXECUTABLE DECUSC distribution C for VMS compatibility mode.  (See below for P/OS, RSTS/E and RT11.) 	           D 	The toplevel directory (DECUSC executable package) is available forG copying over the net 24 hours a day, seven days a week.   This is about 
 5,000 blocks.   @ 	The sources and PRO/350 kit files are stored in subdirectories.. To locate these directories, do the following:  / 	$ file = f$search("REX::DECUSC$LIBRARY:*.*;*") = 	$ prefix = f$parse(file,,,"NODE")+f$parse(file,,,"DEVICE") - - 	         + f$parse(file,,,"DIRECTORY") - "]" . 	$ copy 'prefix'.TOOLS]*.* [YOURTOOLS]		! etc.  ; 	To reduce network load during Prime Time, everything below I the toplevel directory is available for copying over the net ONLY between H 18:00-08:00 hours Monday through Thursday AND 18:00 Friday through 08:00K Monday. Feel free to push in a batch job during those hours and pick up the 1 entire distribution, this is about 25,000 blocks!   9 Binary "kit":	Copy only the top-level directory [DECUSC].  		Delete *.DIR and XCOMLB.OLB " 		See "installation" notes, below.  ; Source "kit:"	Copy the following sub-directories as needed. 5 	** NOTE: sub-directories may not be copied during	** + 	** prime-time in Maynard (0800-1800).			**   H   documentation	[.COMMAND]  (also has .h masters, .rno, and other stuff)   compiler	[.COMP]!   run-time	[.OTSCOM] and [.OTSIO]    tools		[.TOOLS] .   misc. progs.	[.MISC]   (generally un-needed)-   lex		[.LEX]    (lexical analyser generator)N@   RSX library	[.RSXLIB] (allows access to rsx directives from C)B   RSTS library	[.RSTSLB] (allows access to rsts directives from C)?   VAX library	[.VAXLIB] (for running Decus C stuff on Vax-11 C) 1   stuff		[.USEFUL] (sometimes useful subroutines)0   math library	[.PML]    (portable math library),   cross asm's	[.CROSS]  (for various micros)#   PRO-350 kit	[.POS...] (see below)    See KIT.DOC for more details.   @ To use Decus C on vms, add the following to your LOGIN.COM file,( changing the disk assignments as needed.   	$ ASSIGN	Your_disk:[decusc]	c 	$ XCC		:== $C:CC.EXE  	$ XAS		:== $C:AS.EXE    To compile a file,   	XCC filenam 	XAS filename -d		(assember)  ' To taskbuild a file (vax compatibility)    	MCR TKB filename,c:c/lb  5 See the command files in [.TOOLS] for other examples.e  B Please note:  Decus C is a "hobby" -- it is not supported product.; If you have trouble installing the system, read the manual. . If you find a bug, fix it and then contact me.   ** PRO-350 P/OSe  F If you want Decus C for a Pro-350 (with the native toolkit installed),? First, copy the following from REX::SYS$SYSDEVICE:[DECUSC.POS]:   - CC.TSK, AS.TSK			copy to APPL$DIR: on the PROt4 C.OLB, CRPRO.OLB, CX.OLB	copy to LB:[1,5] on the PRO  = Next, create a directory [ZZDECUSC] and copy the header filesg  , [DECUSC]*.H			copy to [ZZDECUSC] on the PRO.7 [DECUSC.POS.ZZDECUSC]*.H	copy to [ZZDECUSC] on the PRO.i  . Then, add the following to your START.CMD file  0 	.ifnins ...XAS	install appl$dir:XAS/task=...XAS 			assign lb:[1,5]	c:p   Usage on the PRO:m  : 	$ run $cc/command="cc yourfile -a"	compile, then assemble 	$ link yourfile,c:c/lib			link    The libraries are as follows:C   C.OLB		FCS style I/O CRPRO.OLB	RMS style I/Oe* CX.OLB		RSX-11M Executive Services library  9 Documentation is stored on REX::SYS$SYSDEVICE:[DECUSC] --e   CC.DOC		Compiler: WIZARD.DOC	Full library documentation, including internals" CX.DOC		RSX-11M executive services   ** RSTS/E and RT-11t  @ PRINCE::C:	Contains a binary kit (that is slightly out of date).5 		Since RSTS/E doesn't let you copy executable files,i0 		the .SAV files have also been stored (with the4 		"executable" bit turned off) in PRINCE::DSKZ:[5,0]  
 ** Support  / None: if you fix something, please let me know.n   Martin Minow4 REX::MINOW	decvax!minow	DTN 223-9922, (617) 493-9922