CC = gcc CPP = g++ CC_FLAGS = -Wall CPP_FLAGS = -Wall # you may want to adjust path to X libs bfor your system X11_LIBS_PATH = -L/usr/X11R6/lib X11_LIBS = -lX11 -lXext X11_XV_LIBS = -lXv testxv: testxv.o $(CC) -o $@ $^ $(X11_LIBS) $(X11_XV_LIBS) testxv.o : testxv.c $(CC) $(CC_FLAGS) -c $< testxv2 : testxv2.o $(CC) -o $@ $^ $(X11_LIBS) $(X11_XV_LIBS) testxv2.o : testxv2.c $(CC) $(CC_FLAGS) -c $<