if unix45x = x exit 
cp param.h-45 param.h 
chdir ken 
run 
cc -c -O *.c 
alloc.c:
clock.c:
fio.c:
iget.c:
malloc.c:
nami.c:
once.c:
pipe.c:
prf.c:
rdwri.c:
sig.c:
slp.c:
subr.c:
sys1.c:
sys2.c:
sys3.c:
sys4.c:
sysent.c:
text.c:
trap.c:
ar rv ../lib1 ^ mc 
r - once.o    r - trap.o    r - sysent.o  r - sys1.o    r - sys2.o
r - sys3.o    r - sys4.o    r - iget.o    r - prf.o     r - rdwri.o
r - slp.o     r - subr.o    r - text.o    r - sig.o     r - clock.o
r - fio.o     r - malloc.o  r - nami.o    r - pipe.o    r - alloc.o
rm *.o 
exit 
chdir ../dmr 
run 
cc -c -O *.c 
bio.c:
crd.c:
dh.c:
dhfdm.c:
dj.c:
dz.c:
hp.c:
ht.c:
kl.c:
lp.c:
mem.c:
partab.c:
rhjp.c:
rk.c:
sys.c:
tm.c:
tty.c:
ar rv ../lib2 ^ mc 
r - hp.o      r - ht.o      r - tm.o      r - mem.o     r - kl.o
r - dj.o      r - dz.o      r - lp.o      r - sys.o     r - partab.o
r - tty.o     r - bio.o     r - rk.o      r - crd.o     r - dh.o
r - dhfdm.o   
rm *.o 
exit 
chdir ../conf 
mk-45 unix45 
cp c.45 c.c 
cc -c c.c 
as -o m45.o m45.s 
as -o l.o data.s l45.s 
ld -x -r -d l.o m45.o c.o ../lib1 ../lib2 
nm -ug 
rm -f unix45 > /dev/null ; sysfix a.out unix45 
unix45: 26042+1780+26036=53858  (62672+3364+62664=151142)

: protect 
chmod 0 unix45 
rm -f *.o a.out c.c > /dev/null 
sync 
