# OLD MAKEFILE LEFT IN COMMENTS FIRST # Makefile for Debian GNU/Linux: gcc 3.3.3, glew 1.2.2, freeglut 2.2 # # BASE = helloGPGPU_GLSL # EXE = ${BASE}_linux # # all: ${EXE} # # ${EXE}: ${BASE}.o # ${LINK.cpp} -s -o $@ $< -lGLEW -lglut -lGL # # ${BASE}.o: ${BASE}.cpp # # clean: # -rm -f *.o # # clobber: clean # -rm -f ${EXE} # ################################################## default: run ########## CXXFLAGS = -pipe -O3 -Wall -Wcast-qual -Winline -Wconversion -Wuninitialized ########## PROG = ./demo ########## OBJS = main.o ########## .SUFFIXES: .SUFFIXES: .o .cpp .cxx.o: $(CXX) $(CXXFLAGS) -o $@ -c $< ########## $(PROG): $(OBJS) $(CXX) -o $@ $(OBJS) $(CXXFLAGS) -framework GLUT -framework OpenGL -lobjc -lGLEW /Developer/Tools/Rez -t APPL Carbon.r -o $(PROG) run: $(PROG) ##################################################