AWARE SYSTEMS
TIFF and LibTiff Mail List Archive

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