1# Makefile for XLIBTIFF 2# 3# Written by: Niles Ritter 4# 5# This Makefile is for use with gcc (2.2.2 or later) 6# 7DESTDIR=. 8# 9AR = /usr/bin/ar 10AROPTS = rc 11RANLIB = /usr/bin/ranlib 12NULL= 13 14TIFFLIB=../../libtiff 15PORT=../.. 16 17IPATH= -I. -I${TIFFLIB} -I${PORT} 18CONF_LIBRARY=\ 19 ${NULL} 20CC= gcc 21COPTS= -g 22CFLAGS= ${COPTS} ${IPATH} ${CONF_LIBRARY} 23# 24LIBS= ./libxtiff.a ${TIFFLIB}/libtiff.a -lm 25 26OBJS= \ 27 xtif_dir.o \ 28 maketif.o \ 29 listtif.o \ 30 ${NULL} 31 32PROGS= maketif listtif 33LIBXTIFF= libxtiff.a 34ALL= ${LIBXTIFF} ${PROGS} 35 36all: ${ALL} 37 38library: ${LIBXTIFF} 39 40test: ${PROGS} 41 ./maketif 42 ./listtif 43 44maketif: maketif.o libxtiff.a 45 ${CC} ${COPTS} maketif.o ${LIBS} -o maketif 46 47listtif: listtif.o libxtiff.a 48 ${CC} ${COPTS} listtif.o ${LIBS} -o listtif 49 50libxtiff.a: xtif_dir.o 51 ${AR} ${AROPTS} libxtiff.a xtif_dir.o 52 ${RANLIB} libxtiff.a 53 54clean: 55 rm -f ${ALL} ${OBJS} core a.out newtif.tif 56 57