# Makefile to compile everything IOBJS= header.h TOBJS= cross.o fitness.o ga.o geval.o global.o main.o mutate.o \ myeval.o run.o select.o shuffle.o term.o utility.o conv.o OBJS= ${TOBJS} ${IOBJS} .SUFFIXES: .c .c.o: $*.c cc -c -O4 $*.c all: ${OBJS} cc -O4 -o gac cross.o fitness.o ga.o geval.o global.o main.o \ mutate.o myeval.o run.o select.o shuffle.o term.o utility.o \ conv.o -lm ${TOBJS}: header.h print: imprint cross.c fitness.c ga.c geval.c global.c main.c mutate.c \ run.c select.c shuffle.c term.c utility.c conv.c header.h