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