# Makefile pour les exemples du tutoriel d'OpenGL ... INCPATH = -I /c/mingw/include -I /c/mingw/share -I /c/mingw/share/gl -I /c/mingw/share/glut-3.7.6-bin -I /c/mingw/share/jpeg-6b/include -I /c/mingw/share/libpng-1.2.8/include -I /c/mingw/share/libtiff/include -I /c/mingw/share/zlib LIBPATH = -L /c/mingw/lib -L /c/mingw/share/glut-3.7.6-bin -L /c/mingw/share/jpeg-6b/lib -L /c/mingw/share/libpng-1.2.8/lib -L /c/mingw/share/libtiff/lib -L /c/mingw/share/zlib LIBRARY = -lopengl32 -lGLU32 -lglut32 -lm -lstdc++ -ljpeg -ltiff -lpng CFLAGS = $(INCPATH) LDFALGS = $(LIBPATH) $(LIBRARY) GCC=gcc SRC=src all: @echo "Specifiez une cible" %.o:$(SRC)/%.c $(GCC) $(CFLAGS) -o $@ -c $< %:%.o $(SRC)/%.c $(GCC) $(LIBPATH) -o $@ writetiff.o texjpeg.o $< $(LIBRARY) # cette commande permet de supprimer tous les objets clean: @rm -f `/bin/ls *.o | grep -v Makefile | grep -v $(SRC)`