CC=gcc CFLAGS= -W -Wall -O2 -g LDFLAGS= -lm EXEC=ecofind SRC= ecofind.c OBJ= $(SRC:.c=.o) LIBPATH= -LlibecoPCR/ LIB= -lecoPCR MACHINE=MAC_OS_X all: $(EXEC) ecofind: $(OBJ) $(CC) $(LDFLAGS) -o $@ $< $(LIBPATH) $(LIB) ecofind.o: $(SRC) $(CC) -D$(MACHINE) -o $@ -c $< $(CFLAGS) clean: rm -f *.o