FFLAGS = -O
CFLAGS = 

OBJ1 = baryck.o ccsphk.o opsidk.o DRsmpx.o ../general/initcb.o \
	../general/lufac.o ../general/lusol.o

OBJ2 = orderk.o availk.o htinsk.o htdelk.o htsrck.o updatk.o DRfchk.o \
	htsdlk.o ../general/initcb.o

OBJ3 = baryck.o ccsphk.o opsidk.o orderk.o availk.o htinsk.o htdelk.o \
	htsrck.o updatk.o bnsrtk.o dtrisk.o dtriwk.o frsmpx.o nwsxfc.o \
	nwsxin.o nwsxou.o smpxls.o swaphs.o vbfack.o walktk.o DRdtrk.o \
	../general/initcb.o ../general/prime.o ../general/gtime.o \
	../general/clock.o ../general/randpt.o ../general/urand.o \
	../general/dhpsrt.o ../general/dless.o ../general/dsftdw.o \
	../general/ihpsrt.o ../general/iless.o ../general/isftdw.o \
	../general/lufac.o ../general/lusol.o nwsxed.o swapdg.o htsdlk.o \
	lfcini.o dtrimk.o smpxda.o

zsmpx: $(OBJ1)
	f77 -O -o zsmpx $(OBJ1)

zfchk: $(OBJ2)
	f77 -O -o zfchk $(OBJ2)

zdtrk: $(OBJ3)
	f77 -O -o zdtrk $(OBJ3)
