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