LDLIBS = GLDLIBS = -framework AGL -framework OpenGL -framework GLUT -framework Foundation LDFLAGS = $(LDLIBS) $(GLDLIBS) -lm CC = gcc -O3 -Wall PROGS = move solid default: $(PROGS) move: move.o $(CC) -o $@ move.o $(LDFLAGS) solid: solid.o $(CC) -o $@ solid.o $(LDFLAGS) clean:: rm move solid rm move.o solid.o %.o:: %.c $(CC) -c $< -o $@