SRC = dgwriff OBJS = $(SRC).o $(SRC)_res.o driff.o cwave.o cvideo.o riffdef.o ipFilter/cimage.o ipFilter/ipcommon.o ipFilter/ifilter.o ipFilter/binalize.o ipFilter/opthmdthr.o ipFilter/chough.o COMP = g++ IFLAG = -I/usr/include/w32api LFLAG = -e_mainCRTStartup -mwindows LIBS = -lm -lvfw32 -lvfw_avi32 -lmsacm32 -lwinmm -lgdi32 -lcomctl32 -lcomdlg32 LANG = cpp all: $(OBJS) $(COMP) -o ./Debug/$(SRC) *.o $(LIBS) $(FLAG) ./Debug/$(SRC) debug: $(OBJS) $(COMP) -o $(SRC) -D_DEBUG $(OBJS) $(LIBS) $(FLAG) gdb $(SRC) x: $(SRC) ./$(SRC) .cpp.o: $(COMP) -c $(IFLAG) $< $(SRC)_res.o: $(SRC).rc resource.h windres -o $(SRC)_res.o $(SRC).rc m: meadow $(SRC).$(LANG) & clean: rm -rf $(OBJS)