osf1:
	cd stdwin/Conf ;\
	./mkmf -a sun4 -o sunos
	cd stdwin/Build/sun4/x11/lib ;\
	make "CONFDEFS=-DXLIB_ILLEGAL_ACCESS"
	cd smtalk/src ;\
	make "ARCH=sun4" "OS=sunos" bsdx11
	cp smtalk/src/st ./xst
	cp smtalk/src/systemImage .
sunos:
	cd stdwin/Conf ;\
	./mkmf -a sun4 -o sunos
	cd stdwin/Build/sun4/x11/lib ;\
	make
	cd smtalk/src ;\
	make "ARCH=sun4" "OS=sunos" bsdx11
	cp smtalk/src/st ./xst
	cp smtalk/src/systemImage .
scounix:
	cd stdwin/Conf ;\
	./mkmf -a sun4 -o bsd
	cd stdwin/Build/sun4/x11/lib ;\
	make
	cd smtalk/src ;\
	make "ARCH=sun4" "OS=bsd" bsdx11
	cp smtalk/src/st ./xst
	cp smtalk/src/systemImage .
linux:
	cd stdwin/Conf ;\
	./mkmf -a sun4 -o bsd
	cd stdwin/Build/sun4/x11/lib ;\
	make
	cd smtalk/src ;\
	make "ARCH=sun4" "OS=bsd" bsdx11
	cp smtalk/src/st ./xst
	cp smtalk/src/systemImage .
sequent:
	cd stdwin/Conf ;\
	./mkmf -a sun4 -o sysv
	cd stdwin/Build/sun4/x11/lib ;\
	make
	cd smtalk/src ;\
	make "ARCH=sun4" "OS=sysv" sysvx11
	cp smtalk/src/st ./xst
	cp smtalk/src/systemImage .
ultrix:
	cd stdwin/Conf ;\
	./mkmf -a mips  -o bsd
	cd stdwin/Build/mips/x11/lib ;\
	make
	cd smtalk/src ;\
	make "ARCH=mips"  "OS=bsd" bsdx11
	cp smtalk/src/st ./xst
	cp smtalk/src/systemImage .
uts:
	cd stdwin/Conf ;\
	./mkmf -a sun4 -o sysv
	cd stdwin/Build/sun4/x11/lib ;\
	make
	cd smtalk/src ;\
	make "ARCH=sun4" "OS=sysv" sysvx11
	cp smtalk/src/st ./xst
	cp smtalk/src/systemImage .
unicos:
	cd stdwin/Conf ;\
	./mkmf -a sun4 -o sysv
	cd stdwin/Build/sun4/x11/lib ;\
	make
	cd smtalk/src ;\
	make "CFLAGS=-h stdc" "ARCH=sun4" "OS=sysv" sysvx11
	cp smtalk/src/st ./xst
	cp smtalk/src/systemImage .
clean:
	find . -name "*.o" -exec rm {} \;
