#CC = g++ CC = cxx DEBUG = -g OPTIMIZE = -O CCFLAGS = EXECUTABLE = ocr INCLUDE = -I/usr/include/cxx -I/usr/local/include -I.. LIBDIRS = -L../itk LIBS = -lm -litk -ltiff PROGRAM = ocr LIBRARY = libocr.a TARGETS = $(PROGRAM) $(LIBRARY) LIBOBJS = point.o deskew.o OBJS = $(LIBOBJS) main.o HDRS = defines.h inline.h all: $(PROGRAM) clean: rm -f core $(OBJS) *~ $(PROGRAM) $(LIBRARY) ocr: $(OBJS) $(CC) $(CCFLAGS) $(OBJS) $(LIBDIRS) $(LIBS) -o $(PROGRAM) strip $(PROGRAM) libocr.a: $(LIBOBJS) ar -r $(LIBRARY) $(LIBOBJS) point.o: point.cpp point.h point.inl $(HDRS) $(CC) $(CCFLAGS) $(INCLUDE) -c point.cpp deskew.o: deskew.cpp deskew.h deskew.inl $(HDRS) $(CC) $(CCFLAGS) $(INCLUDE) -c deskew.cpp main.o: main.cpp $(CC) $(CCFLAGS) $(INCLUDE) -c main.cpp histogram.o: histogram.cpp histogram.h histogram.inl $(HDRS) $(CC) $(CCFLAGS) $(INCLUDE) -c histogram.cpp rle_pair.o: rle_pair.cpp rle_pair.h rle_pair.inl $(HDRS) $(CC) $(CCFLAGS) $(INCLUDE) -c rle_pair.cpp rle_map.o: rle_map.cpp rle_map.h rle_map.inl rle_pair.h $(HDRS) $(CC) $(CCFLAGS) $(INCLUDE) -c rle_map.cpp get_skew.o: get_skew.cpp get_skew.h histogram.h $(CC) $(CCFLAGS) $(INCLUDE) -c get_skew.cpp