Xinu7/src/sample.output
*** Making all pieces of Xinu cross-development system
*** Making commands in {Xinu-directory}/src/cmd
ranlib /usr/Xinu/lib/lib58.a
cc -O -s -o dd58 dd58.c /usr/Xinu/lib/lib58.a
cc -O -s -o ld11 ld11.c
cc -O -s -o nm11 nm11.c
cc -O -s -o ranlib11 ranlib11.c
cc -O -s -o size11 size11.c
cc -O -s -o strip11 strip11.c
chmod 755 cprint cvt dd58 ld11 lorder11 nm11 ranlib11 size11 strip11
cp cprint cvt dd58 ld11 lorder11 nm11 ranlib11 size11 strip11 /usr/Xinu/bin
*** Making commands in {Xinu-directory}/src/cmd/as11
cc -O -c as11.c
cc -o as11 -O as11.o as12.o as13.o as14.o as15.o as16.o as17.o as18.o as19.o
cp as11 /usr/Xinu/bin/as11
strip /usr/Xinu/bin/as11
cp as11-2 /usr/Xinu/lib/as11-2
strip /usr/Xinu/lib/as11-2
*** Making commands in {Xinu-directory}/src/cmd/cc11
cc -o cc11 cc11.c
cp c0 /usr/Xinu/lib/c0.11
cp c1 /usr/Xinu/lib/c1.11
cp c2 /usr/Xinu/lib/c2.11
strip /usr/Xinu/lib/c?.11
chmod 711 /usr/Xinu/lib/c?.11
cp cc11 /usr/Xinu/bin/cc11
*** Making commands in {Xinu-directory}/src/cmd/cpp11
chmod 755 cpp11
cp cpp11 /usr/Xinu/lib/cpp11
*** Making commands in {Xinu-directory}/src/cmd/download
(cd lib ; make all)
cc -O -I../h -c freedev.c
cc -O -I../h -c getdb.c
cc -O -I../h -c getdev.c
cc -O -I../h -c ulock.c
rm -rf libd.a
/bin/ar cr libd.a freedev.o getdb.o getdev.o ulock.o usleep.o
ranlib libd.a
(cd cmd ; make all)
cc -O -I../h -c download.c
cc -O -I../h -o download download.o ../lib/libd.a
cc -O -I../h -c odt.c
cc -O -I../h -o odt odt.o ../lib/libd.a
cc -O -I../h -c lusers.c
cc -O -I../h -o lusers lusers.o ../lib/libd.a
cc -O -I../h -c odtunlock.c
cc -O -I../h -o odtunlock odtunlock.o ../lib/libd.a
cc -O -I../h -c upload.c
cc -O -I../h -o upload upload.o ../lib/libd.a
(cd lsi11 ; make all)
Making Lsi-11 resident portion of up/downloaders
(cd eload ; make all)
(cd src ; make all)
/usr/Xinu/bin/cc11 -c -O eload.c
eload.c:
/usr/Xinu/bin/ld11 -e estart -o eload startup.o eload.o eread.o ewrite.o erstart.o estrt.o ewstart.o blkcopy.o blkequ.o netutil.o udpipwr.o edcmset.o cksum.o libsa.a /usr/Xinu/lib/libxc.a
./en.sh
Making UNIX portion of Lsi-11 up/downloaders
(cd src ; make all)
cc -O -I../h -c edl.c
cc -o edl edl.o /usr/Xinu/src/cmd/download/lib/libd.a
cc -O -I../h -c sdl.c
cc -o sdl sdl.o /usr/Xinu/src/cmd/download/lib/libd.a
cc -O -I../h -c eul.c
cc -o eul eul.o /usr/Xinu/src/cmd/download/lib/libd.a
cc -O -I../h -c sul.c
cc -o sul sul.o /usr/Xinu/src/cmd/download/lib/libd.a
(cd vax ; make all)
Making VAX-resident portion of up/downloaders
(cd eload ; make all)
(cd src ; make all)
/bin/cc -c -O eload.c
/bin/cc -c -O -I../h blkequ.c
/bin/ld -e estart -T ce000 -o eload startup.o eload.o eread.o ewrite.o erstart.o estrt.o ewstart.o blkcopy.o blkequ.o netutil.o udpipwr.o edcmset.o cksum.o qmapinit.o autostart.o sizmem.o
Making UNIX portion of VAX up/downloaders
(cd src ; make all)
cc -O -I../h -c edl.c
cc -o edl edl.o /usr/Xinu/src/cmd/download/lib/libd.a
cc -O -I../h -c sdl.c
cc -o sdl sdl.o /usr/Xinu/src/cmd/download/lib/libd.a
/lib/cpp -I../h sdl.boot.s | as -o sdl.boot
cc -o eul eul.o /usr/Xinu/src/cmd/download/lib/libd.a
(cd lib ; make install)
(cd cmd ; make install)
chmod 755 download odt lusers odtunlock upload
cp download odt lusers odtunlock upload /usr/Xinu/bin
(cd lsi11 ; make install)
Making and installing Lsi-11 resident portion of up/downloaders
(cd eload ; make install)
(cd src ; make install)
cp eload /usr/Xinu/lib/eload.lsi
Making and installing UNIX portion of Lsi-11 up/downloaders
(cd src ; make install)
chmod 755 edl sdl sul eul
chmod 644 sdl.boot sul.boot
cp edl /usr/Xinu/lib/edl.lsi
cp sdl /usr/Xinu/lib/sdl.lsi
cp eul /usr/Xinu/lib/eul.lsi
cp sul /usr/Xinu/lib/sul.lsi
cp sdl.boot /usr/Xinu/lib/sdl.boot.lsi
cp sul.boot /usr/Xinu/lib/sul.boot.lsi
(cd vax ; make install)
Making and installing VAX-resident portion of up/downloaders
(cd eload ; make install)
(cd src ; make install)
cp eload /usr/Xinu/lib/eload.vax
Making and installing UNIX portion of VAX up/downloaders
(cd src ; make install)
chmod 755 edl eul sdl
chmod 644 sdl.boot
cp edl /usr/Xinu/lib/edl.vax
cp eul /usr/Xinu/lib/eul.vax
cp sdl /usr/Xinu/lib/sdl.vax
cp sdl.boot /usr/Xinu/lib/sdl.boot.vax
*** Making commands in {Xinu-directory}/src/cmd/fs
cc -O -o fsd fsd.c
chmod 755 fs fsd
cp fs fsd /usr/Xinu/bin
*** Making commands in {Xinu-directory}/src/cmd/pm
sed '/#define NULL /d;/#define EOF/d; s/^#/+%+/' /usr/Xinu/include/a.out.h /usr/Xinu/include/conf.h /usr/Xinu/include/core11.h /usr/Xinu/include/kernel.h /usr/Xinu/include/q.h /usr/Xinu/include/proc.h /usr/Xinu/include/sem.h /usr/Xinu/include/tty.h /usr/Xinu/include/date.h >,x
cc -E -UNULL -Dint=short ,x | sed 's/^+%+/#/;/^# /d;/^[ ]*$/d' > x.h
rm ,x
cc -O -o pm pm.o setup.o trace.o ascdate.o
chmod 755 pm
cp pm /usr/Xinu/bin
*** Making commands in {Xinu-directory}/src/cmd/sub11
chmod 755 subASH subASHC subMUL subDIV
cp subASH subASHC subMUL subDIV /usr/Xinu/bin
*** Making Xinu library {Xinu-directory}/src/lib/lib58
cp lib58.a /usr/Xinu/lib
chmod 644 /usr/Xinu/lib/lib58.a
/usr/Xinu/bin/ranlib11 /usr/Xinu/lib/lib58.a
*** Making Xinu library {Xinu-directory}/src/lib/libeis
cp libeis.a /usr/Xinu/lib
/usr/Xinu/bin/ranlib11 /usr/Xinu/lib/libeis.a
*** Making Xinu library {Xinu-directory}/src/lib/libxc
cp libxc.a /usr/Xinu/lib/libxc.a
/usr/Xinu/bin/ranlib11 /usr/Xinu/lib/libxc.a
*** Making Xinu library {Xinu-directory}/src/lib/standalone
cp libsa.a startup.o lowcore.o nullcore.o /usr/Xinu/lib/standalone
/usr/Xinu/bin/ranlib11 /usr/Xinu/lib/standalone/libsa.a
*** Making serve11, the standalone server
*** Making programs in {Xinu-directory}/src/serve11/con
cp config ../sys/config
*** Making programs in {Xinu-directory}/src/serve11/sys
/usr/Xinu/bin/cc11 -O -c -I../h naminit.c
naminit.c:
/bin/rm -f libx.a
/bin/ar cr libx.a access.o arp_in.o arpfind.o arpinit.o blkcopy.o blkequ.o chprio.o ckmode.o cksum.o clkinit.o clkint.o close.o control.o create.o csv.o ctxsw.o dgalloc.o dgclose.o dgcntl.o dginit.o dgmcntl.o dgmopen.o dgparse.o dgread.o dgwrite.o dot2ip.o ethinit.o ethinter.o ethread.o ethstrt.o ethrstrt.o ethwrite.o ethwstrt.o freebuf.o freemem.o fserver.o getaddr.o getbuf.o getc.o getitem.o getmem.o getname.o getnet.o getpath.o getpid.o getprio.o getstk.o gettime.o getutim.o icmp_in.o init.o insert.o insertd.o ioerr.o ioinit.o ioint.o ionull.o ip2name.o ip_in.o ipsend.o kill.o kprintf.o mark.o mkarp.o mkpool.o mount.o naminit.o nammap.o namopen.o namrepl.o netin.o netinit.o netnum.o netout.o netutil.o newqueue.o nserver.o nqalloc.o open.o panic.o pcount.o pcreate.o pdelete.o pinit.o poolinit.o preceive.o preset.o psend.o ptclear.o putc.o putname.o queue.o rarp_in.o read.o ready.o receive.o recvclr.o recvtim.o remove.o rename.o resched.o resume.o route.o rserver.o scount.o screate.o sdelete.o seek.o serinit.o send.o sendf.o setclkr.o setdev.o setnok.o sh.o signal.o signaln.o sizmem.o sleep.o sleep10.o sndrarp.o sreset.o ssclock.o suspend.o test.o ttycntl.o ttygetc.o ttyiin.o ttyinit.o ttyoin.o ttyopen.o ttyputc.o ttyread.o ttywrite.o tserver.o udpecho.o udpnxtp.o udpsend.o unmount.o unsleep.o userret.o wait.o wakeup.o write.o xdone.o
/usr/Xinu/bin/ranlib11 libx.a
/usr/Xinu/bin/ld11 -S -e start xinu.o test.o libx.a /usr/Xinu/lib/libxc.a libx.a
mv a.out serve11
./Mknlist ,nm
cp serve11 /usr/Xinu/lib/serve11
*** Making {Xinu--directory}/src/sys/con
cp config ../sys/config
***********************************************************
***********************************************************
***********************************************************
*** ***
*** N O T E ***
*** To make all of Xinu, change to directory ***
*** {Xinu - directory}/src/sys/sys and look ***
*** at file Configuration. If your LSI 11 has ***
*** a standard hardware configuration you may ***
*** not need to recompile at all. ***
*** ***
***********************************************************
***********************************************************
***********************************************************