DEBUG = -g all: yinyang forsythia daylily maple .c.o: gcc $(DEBUG) -c -I . $< .cpp.o: gcc $(DEBUG) -c -I . $< YOBJS = yinyang.o writejpg.o texture.o readJPEG.o yinyang: $(YOBJS) gcc $(DEBUG) -o yinyang $(YOBJS) -ljpeg -lglut -lGLU -lGL -lm FOBJS = forsythia.o writejpg.o forsythia: $(FOBJS) gcc $(DEBUG) -o forsythia $(FOBJS) -ljpeg -lglut -lGLU -lGL -lm -lstdc++ DOBJS = daylily.o writejpg.o daylily: $(DOBJS) gcc $(DEBUG) -o daylily $(DOBJS) -ljpeg -lglut -lGLU -lGL -lm -lstdc++ MOBJS = maple.o writejpg.o maple: $(MOBJS) gcc $(DEBUG) -o maple $(MOBJS) -ljpeg -lglut -lGLU -lGL -lm -lstdc++