# Makefile for tooldiag pattern recognizer # # #MORE_DEF = -DDIRENT # HOMEDIR = . #HOMEDIR = .. # ############################################################# # # SRCDIR = $(HOMEDIR)/src BINDIR = $(HOMEDIR) # CC = cc # Use only one of the next two flags OPTIMIZE = -s -O #DEBUG = -g # CFLAGS = $(OPTIMIZE) $(DEBUG) LIBS = -lm # DEFS = $(MORE_DEF) # OBJECTS = admin.o b_and_b.o bf.o chebychv.o clasmodl.o \ correlat.o diagnos.o \ dir.o eigen.o euclid.o featextr.o featslct.o \ fstools.o help.o identify.o intface.o lindiscr.o lvq.o \ mcovar.o matrix.o nearneib.o norm.o parzen.o qstar.o \ parse.o sbs.o scatmats.o scprobdi.o scintcla.o sfs.o snns.o \ statist.o timer.o util.o # .c.o: ; $(CC) -c $(DEFS) $(CFLAGS) -o $@ $*.c # tooldiag: $(OBJECTS) $(CC) -o $(BINDIR)/tooldiag $(CFLAGS) $(OBJECTS) $(LIBS) # admin.o: def.h b_and_b.o: def.h featslct.h bf.o: def.h featslct.h chebychv.o: def.h clasmodl.o: def.h clasmodl.h correlat.o: def.h diagnos.o: def.h dir.o: def.h eigen.o: def.h matrix.h euclid.o: def.h featslct.h matrix.h featextr.o: def.h matrix.h featslct.o: def.h featslct.h fstools.o: def.h help.o: def.h identify.o: def.h clasmodl.h intface.o: def.h lindiscr.o: def.h matrix.h lvq.o: def.h matrix.o: def.h matrix.h mcovar.o: def.h matrix.h nearneib.o: def.h matrix.h norm.o: def.h parzen.o: def.h nonlin.h qstar.o: def.h parse.o: def.h sbs.o: def.h featslct.h scatmats.o: def.h matrix.h scprobdi.o: def.h matrix.h featslct.h scintcla.o: def.h featslct.h nonlin.h sfs.o: def.h featslct.h snns.o: def.h statist.o: def.h timer.o: def.h util.o: def.h # clean : rm -f *.o *.ln