# # GLSL example # all: ogl ogl2 ogl: ogl.o g++ ogl.o -framework GLUT -framework OpenGL -lobjc -L/opt/local/lib -lGLEW -lm -o ogl ogl.o: ogl.cpp g++ -c -o ogl.o ogl.cpp -I/System/Library/Frameworks/GLUT.framework/Headers -I/System/Library/Frameworks/OpenGL.framework/Headers -I/opt/local/include ogl2: ogl2.o g++ ogl2.o -framework GLUT -framework OpenGL -lobjc -L/opt/local/lib -lGLEW -lm -o ogl2 ogl2.o: ogl2.cpp g++ -c -o ogl2.o ogl2.cpp -I/System/Library/Frameworks/GLUT.framework/Headers -I/System/Library/Frameworks/OpenGL.framework/Headers -I/opt/local/include clean: rm -rf ogl.o ogl ogl2.o ogl2 .PHONY: clean