## Makefile for strauss ####################################################################### # # Don't forget to set your LD_LIBRARY_PATH: # setenv LD_LIBRARY_PATH /home/base/usrb/chandrak/640/OpenGL/Mesa-2.6/lib:/usr/openwin/lib CC = gcc CCFLAGS = TOP = /home/base/usrb/chandrak/640/OpenGL/Mesa-2.6 OBJFILES = hello.o ####################################################################### LIBDIRS = -L$(TOP)/lib -L/usr/lib -L/usr/openwin/lib INCLUDEDIRS = $(TOP)/include LDLIBS = -lglut -lMesaGLU -lMesaGL -lm -lX11 -lXext -lXmu -lXt -lXi ####################################################################### hello : $(OBJFILES) $(CC) $(CCFLAGS) -o $@ $(LIBDIRS) $(OBJFILES) $(LDLIBS) rm -f *~ ####################################################################### hello.o : hello.cpp $(CC) $(CCFLAGS) -c hello.cpp -I$(INCLUDEDIRS) #######################################################################