


	Build Instructions

	1.  Read source tape:
	
		a.  cd 'build_directory'
		b.  cpio -iBudvm < /dev/rmt1 (assume rmt1 is rewind cartridge)

	2.  Modify ./spmfw.mk 
		
		a.  define a 4.24 compiler on the line SGS=/sgs/4.24

	3.  Clobber any files in the source tree, there are none on the
	    tape, this should be done in between makes.

		a.  Standalone make
			
			1.  cd 'build_directory'
			2.  nohup make -f spmfw.mk clobber > output 2>&1 &
			3.  check 'output', there should be no errors

		b.  Controlled from script or makefile
			
			1.  enter the following target line:
			  (cd 'build_directory ; make -f spmfw.mk clobber)
			2.  do not forget the ()
			3.  collect output and verify for no errors.
			Note:  The target name clobber may be replaced by
			       the make variable $@ given that the target
			       which executes this line has a target of clobber.

	4.  Execute the make

		a.  Standalone make
			
			1.  cd 'build_directory'
			2.  nohup make -f spmfw.mk all > output 2>&1 &
			3.  check 'output', there should be no errors

		b.  Controlled from script or makefile
			
			1.  enter the following target line:
			  (cd 'build_directory ; make -f spmfw.mk all)
			2.  do not forget the ()
			3.  collect output and verify for no errors.
			Note:  The target name all may be replaced by
			       the make variable $@ given that the target
			       which executes this line has a target of all.

	5.  Expected warnings:

		None.

	6.  Expected Errors:
		
		None.

	7.  The binaries may be compared at the end of the make. Enter:
		
			cmp -l spmfw spmfw_sub (submission binary on tape)

	8.  Mismatches allowed in bytes 5, 6, 7, and 8.

