FIX: to src/ex/ex3/makefile.ovly

utzoo!decvax!ucbvax!dist2 utzoo!decvax!ucbvax!dist2
Tue Oct 6 05:39:26 AEST 1981


	There were two problems with the previous makefile.  It did not
support machines without floating point and on nonseparate machines, the
overlay structure was not as well organized as it could have been.  These
are the changes that are needed:

	diff src/ex/ex3/makefile.ovly.old src/ex/ex3/makefile.ovly 
	23a24,26
	> # If your system has no floating point unit, you should use FP= -f
	> # and change the the appropriate invocation of ${LD}.
	> #
	36a40
	> FP=
	68a73,75
	> # if no floating point unit
	> #	${LD} -X /lib/fcrt0.o -i \
	> # end no floating point unit
	77c84
	< # each of the 5 overlays must stay less than 16K.
	---
	> # each of the 6 overlays must stay less than 16K.
	79a87,89
	> # if no floating point unit
	> #	${LD} -X /lib/fcrt0.o -o a.out.40 -n \
	> # end no floating point unit
	84,85c94,95
	< 	    -L ex_put.o ex_subr.o ${PRINTF} strings.o \
	< 	       ex_data.o ${TERMLIB} -lovc 
	---
	> 	    -Z ex_put.o ex_subr.o ${TERMLIB} \
	> 	    -L ex_data.o ${PRINTF} strings.o -lovc
	103c113
	< 	${CC} ${CFLAGS} exrecover.o -o exrecover
	---
	> 	${CC} ${FP} ${CFLAGS} exrecover.o -o exrecover
	109c119
	< 	${CC} expreserve.o -o expreserve
	---
	> 	${CC} ${FP} expreserve.o -o expreserve

These changes should be applied to all tapes made before 10/7/81.

			Carl



More information about the Comp.bugs.2bsd mailing list