TARGET = OBJECTS = HEADERS = CXX = g++ CXXFLAGS = -Wall -ansi -pedantic -g LDLIBS = -lm -lglut -lGLU -lGL # GNU/Linux libs # LDLIBS = -lm -framework OpenGL -framework GLUT # Os X libs .PHONY: all all: $(TARGET) $(TARGET): $(OBJECTS) $(CXX) $(CXXFLAGS) -o $@ $^ $(LDLIBS) .PHONY: clean clean: $(RM) $(TARGET) $(OBJECTS)