# # Makefile for Unix platforms # # compiler flags: -O - optimize code for execution speed # CC = cc CLIBS = -L. -llmdif -lm #CFLAGS = -O CFLAGS := -g LMDIFSRC = $(shell ls *.c *.h) LMDIFOBS = dpmpar.o enorm.o fdjac2.o lmdif.o lmpar.o qrfac.o qrsolv.o LMDIFLIB = liblmdif.a ######################################### $(LMDIFLIB): $(LMDIFOBS) $(CC) -Wall $(CFLAGS) -c ./*.c ar rvc $(LMDIFLIB) $(LMDIFOBS) ranlib $(LMDIFLIB) /bin/rm $(LMDIFOBS) ######################################### all: $(LMDIFLIB) depend: makedepend $(LMDIFSRC) clean: /bin/rm -f \ *.a \ *.o