ifneq ($(V),1)Q := @endifINCDIR = -I include/CCFLAGS = -g -O2 -Wall -W $(INCDIR)CXXFLAGS = $(CCFLAGS)LDFLAGS =LIBS = -L/usr/X11R6/lib -lm -lpthread -lX11CC = gcc $(CCFLAGS)CXX = g++ $(CXXFLAGS)LD = g++ $(LDFLAGS)BINS = omviewOBJS = omview.oall: $(BINS)clean:$(Q) rm -f *.o $(BINS) $(OBJS)@printf " CLEAN\n";.c.o:@printf " CC $(subst $(shell pwd)/,,$(@))\n";$(Q) $(CC) -c -o$@ $<.cpp.o:@printf " CXX $(subst $(shell pwd)/,,$(@))\n";$(Q) $(CXX) -c -o$@ $<omview: $(OBJS)@printf " LD $(subst $(shell pwd)/,,$(@))\n";$(Q) $(LD) -o$@ $(OBJS) $(LIBS)