HOME_DIR = .
SRC_DIR = $(HOME_DIR)
OBJ_DIR = $(HOME_DIR)/obj
HDR_DIR = $(HOME_DIR)
BIN_DIR = $(HOME_DIR)/bin
TIFF_DIR = $(HOME_DIR)./tiff-v3.6.1/tiff-v3.6.1/libtiff
JPEG_DIR = $(HOME_DIR)./jpegsrc.v6b/jpeg-6b
ZLIB_DIR = $(HOME_DIR)./zlib-1.2.1/zlib-1.2.1

LIB_TIFF = $(TIFF_DIR)/libtiff.a
LIB_JPEG = $(JPEG_DIR)/libjpeg.a
LIB_ZLIB = $(ZLIB_DIR)/libz.a


LIB_CMP = $(LIB_UTL) $(LIB_TIFF) $(LIB_JPEG) $(LIB_ZLIB)


HEADERS = \

OBJECTS =$(OBJ_DIR)/TIFF_RW.o

# Solaris 2.X, HPUX 9.X and 10.X cc options
#CFLAGS = -Aa -O
#CFLAGS = -Aa -g

# Linux
#CFLAGS = -ansi -O2
#CFLAGS = -ansi -g -Wall
CFLAGS = -ansi -O2 -g



CC = gcc
OUTPUT_OPTION = -o $@
COMPILE.c = $(CC) $(CFLAGS) $(OUTPUT_OPTION) -c
LINK.c    = $(CC) $(CFLAGS)
LIBS = $(LIB_UTL)

all :test_TIFF_RW
test_TIFF_RW: $(OBJ_DIR)/test_TIFF_RW.o $(OBJECTS) $(LIB_CMP)
	$(LINK.c) -o $(BIN_DIR)/$@ $(OBJ_DIR)/test_TIFF_RW.o $(OBJECTS) $(LIB_CMP) -lm
$(OBJ_DIR)/test_TIFF_RW.o : $(SRC_DIR)/test_TIFF_RW.c $(HEADERS)
	$(COMPILE.c) $(SRC_DIR)/test_TIFF_RW.c
$(OBJ_DIR)/TIFF_RW.o: $(SRC_DIR)/TIFF_RW.c $(HEADERS)
	$(COMPILE.c) $(SRC_DIR)/TIFF_RW.c

			
clean:
	rm -f $(OBJ_DIR)/*.o
