--- /dev/null
+BINDIR = ../bin
+
+FC = gfortran
+
+#OPT = -O6
+OPT = -g -fbounds-check
+OPT1 = -O
+
+FFLAGS = -c ${OPT} -I.
+FFLAGS1 = -c ${OPT1} -I.
+
+CPPFLAGS = -DLINUX
+
+.SUFFIXES: .F
+.F.o:
+ ${FC} ${FFLAGS} ${CPPFLAGS} $*.F
+.f.o:
+ ${FC} ${FFLAGS} $*.f
+.c.o:
+ ${CC} -c ${CPPFLAGS} $*.c
+
+maxlik-opt: maxlik-opt.o minsumsl.o sumsld.o cored.o rmdd.o
+ ${FC} -o ${BINDIR}/maxlik-opt maxlik-opt.o minsumsl.o sumsld.o cored.o rmdd.o
+
+minsumsl.o: minsumsl.f
+ ${FC} ${FFLAGS1} minsumsl.f
+
+cored.o: cored.f
+ ${FC} ${FFLAGS1} cored.f
+
+rmdd.o: rmdd.f
+ ${FC} ${FFLAGS1} rmdd.f
+
+sumsld.o: sumsld.f
+ ${FC} ${FFLAGS1} sumsld.f
+
+clean:
+ /bin/rm -f *.o