LIBS = -lglut -lGLU -lGL -L/usr/X11R6/lib -lX11 -lXi -lm CFLAGS = -I/usr/include/python -O LFLAGS = -O C++ = c++ CPPFLAGS = $(CFLAGS) .SUFFIXES: .cxx .cxx.o: $(C++) $(CPPFLAGS) -c $< all: videodraw videotexture videoInput.so videodraw: videodraw.o videoInput.o c++ -o videodraw $(LFLAGS) videodraw.o videoInput.o $(LIBS) videotexture: videotexture.o videoInput.o c++ -o videotexture $(LFLAGS) videotexture.o videoInput.o $(LIBS) videoInput.so: videoInput-py.o cc -$(LFLAGS) -shared -o videoInput.so videoInput-py.o