FORTRAN = g77
#OPTS = -O3
LINKERFLAGS = -s
LINKER = g77
LIBIMSL = -L/usr/local/lib/imsl

all: dkcl dkcl_ml1 dkcl_ml2 dkcl_ml3 
	
dkcl_ml3 : dkcl_ml3.o dhscor1.o
	$(LINKER) $(LINKERFLAGS) $^ $(LIBIMSL) -limsl -o $@

dkcl_ml2 : dkcl_ml2.o dhscor1.o
	$(LINKER) $(LINKERFLAGS) $^ $(LIBIMSL) -limsl -o $@


dkcl_ml1 : dkcl_ml1.o dhscor1.o
	$(LINKER) $(LINKERFLAGS) $^ $(LIBIMSL) -limsl -o $@


dkcl : dkcl.o dhscor1.o
	$(LINKER) $(LINKERFLAGS) $^ $(LIBIMSL) -limsl -o $@


clean:
	rm -f *.o dkcl dkcl_ml1 dkcl_ml2 dkcl_ml3

%.o: %.for 
	$(FORTRAN) $(OPTS) -c $<
