################ Makefile #################### ############################ # # Messages: # # 1. The version of GLUT installed on the system is 3.6 # some machines may have a different version, so check out which # version of GLUT is installed on your machine. See # the GLUT home page for more details: # http://reality.sgi.com/opengl/glut3/glut3.html # # 2. Make sure /usr/pkg/Mesa/lib is in your LD_LIBRARY_PATH. For example, # put the following line at the end of your .environset file: # setenv LD_LIBRARY_PATH /usr/pkg/Mesa/lib:$LD_LIBRARY_PATH # # 3. The demo programs included with Mesa (the OpenGL clone) are in # /usr/pkg/Mesa/lib/Mesa/demos/ # The source files for those demos are in # /usr/project/courses/cps124/Mesa/demos/ # ############################# MESAHOME = /usr/pkg/Mesa INCLUDEPATH = -I$(MESAHOME)/include/ -I$(OPENWINHOME)/include LIBPATH = -L$(MESAHOME)/lib -L$(OPENWINHOME)/lib -L/usr/dt/lib LINKLIBS = -lglut -lMesaGLU -lMesaGL -lX11 -lm -lXmu -lXext -lXi CC = g++ -O3 PROGS = draw default: $(PROGS) $(PROGS) : $(PROGS).o $(CC) -o $@ $(PROGS).o $(LIBPATH) $(LINKLIBS) clean: rm $(PROGS) rm *.o $(PROGS).o: $(PROGS).c $(CC) -c $(INCLUDEPATH) $(PROGS).c -o $@ ############## end of Makefile #################