1993.11.17 21:01 "Build comments for TIFF v3.3beta002", by Doug Vander Wilt
I built the base library and standard tools on HP-UX (735) and Domain/OS (433s). Compilation went well after the changes shown below. Initial tests of the tools look good so far. Thanks for your continued support of these utilities.
############################## HP-UX 9.01 ##############################
(I used the ANSI C compiler, an optional product from HP, instead of the "free" K&R C shipped with HP-UX)
$ diff libtiff/Makefile.hpux.orig libtiff/Makefile.hpux
33c33
< IPATH= -I. -I/usr/include/bsd
---
> IPATH= -I. -I/usr/include/sys
36c36
< COPTS= -O
---
> COPTS= -O -Aa -D_HPUX_SOURCE
$ diff tools/Makefile.apollo tools/Makefile.hpux
50c50
< CFLAGS= -O -A nansi ${COPTS} ${IPATH}
---
> CFLAGS= -O -Aa -D_HPUX_SOURCE ${COPTS} ${IPATH}
$
############################## Domain/OS 10.4 ##############################
I was able to use ANSI & SYSTYPE=sys5.3 this time, unlike previous versions where I used SYSTYPE=bsd4.3. According to HP: "ranlib is not necessary on Domain/OS" and is not available in the SYS5.3 environment. I could not get 'tiffdump' built and gave up shortly since I don't use it.
$ cmf {libtiff/?*}.orig @1
Comparison of files:
(A) "libtiff/Makefile.apollo.orig"
(B) "libtiff/Makefile.apollo"
A39 CFLAGS= ${COPTS} -A nansi ${IPATH} ${CONF_LIBRARY}
changed to
B39 CFLAGS= ${COPTS} -A ansi ${IPATH} ${CONF_LIBRARY}
1 discrepancy found.
Comparison of files:
(A) "libtiff/tiffconf.h.orig"
(B) "libtiff/tiffconf.h"
B50 #define BSDTYPES
inserted before
A50
1 discrepancy found.
$ cmf tools/Makefile.apollo.orig tools/Makefile.apollo
A45 -DUSE_VARARGS=1 \
A46 -DUSE_PROTOTYPES=0 \
A47 -DUSE_CONST=0 \
A48 ${NULL}
A49 COPTS=
A50 CFLAGS= -O -A nansi ${COPTS} ${IPATH}
changed to
B45 ${NULL}
B46 COPTS=
B47 CFLAGS= -O -A ansi ${COPTS} ${IPATH}
1 discrepancy found.
############################################################################
Doug Vander Wilt
Honeywell MICRO SWITCH Division
11 W. Spring St., B3-521
Freeport, IL 61032
telephone: (815)235-6615 FAX: (815)235-5664
dwv@cadnet.micro.honeywell.com