############################################################################ # # PROGOL Makefile # ############################################################################ .SUFFIXES: .pl .cmp LDFLAGS= -lm # -O2 CFLAGS= -g # -O2 -g -pg -f68881 CC= gcc OBJECTS= main.o plg.o command.o init.o hash.o func.o set.o \ item.o list.o utils.o alloc.o terms.o clause.o lib.o \ integrat.o cost.o bits.o reduce.o sat.o sample.o \ interp.o deduce.o xy.o subsume.o chi.o SOURCE= main.c plg.c command.c init.c hash.c func.c set.c \ item.c list.c utils.c alloc.c terms.c clause.c lib.c \ integrat.c cost.c bits.c reduce.c sat.c sample.c \ interp.c deduce.c xy.c subsume.c chi.c progol: $(OBJECTS) $(CC) $(CFLAGS) $(OBJECTS) -o progol $(LDFLAGS) mem: touch item.c init.c plg.c make progol count: wc $(SOURCE) clean: -rm -f *.o