![]() |
Help required with installation of the Hylafax-client on an Apple Macintosh
Already installed Hylafax-server with Linux Debian Sarge 3.1 (unstable version)
Installing Hylafax-client with FreeBSD and Mac OSX 10.3.9 (Panther) gives an error in the configuration file. The Tiff library is missing. This part of the source of the configuration file is checking for the right library version.
#
# Check if TIFF library is compatible. If successful,
# set $tiff_runlen_t on exit to "uint16" or "uint32"
#
CheckLibtiff()
{
Note "... checking TIFF library version"
tiff_runlen_t=""
cat>t.c<<EOF
#include "tiffio.h"
main()
{
printf( "header_ver=%d lib_ver=%s", TIFFLIB_VERSION, TIFFGetVersion() );
exit(0);
}
EOF
capture cat t.c
if runMake t "t:; \${CC} \${CVERSION} -I${OTIFFINC} t.c ${LIBTIFF} ${MACHDEPLIBS}"; then
header_ver=0
lib_ver=""
eval `./a.out | \
sed -n -e 's/header_ver=\([0-9][0-9]*\) lib_ver=.*Version *\([0-9][0-9]*\.[0-9]\).*/\
header_ver=\1;lib_ver=\2/p'`
Note " Found tiffio.h version ${header_ver}"
Note " Found libtiff version ${lib_ver}"
if [ ${header_ver} -ge 19960307 ]; then
if [ "${lib_ver}" = "3.4" ]; then
tiff_runlen_t="uint16"
elif [ "${lib_ver}" = "3.5" ]; then
tiff_runlen_t="uint32"
fi
fi
else
cat 1>&2 <<EOF
Missing TIFF Library.
Does the source code normally set the path to the tiffio.h version or what changes do I need to make to the shell script to make this version check work? Somehow the path to the header files is not found by the existing source code of the configuration file. I have placed my header files tiff.h and tiffio.h in usr/local/include,
This is done in the Macintosh FreeBSD terminal. The tiff files were extracted from tiff-3.7.3. I assumed the tiff library version check was done on these two files. The test program tiffio.h cannot be compiled.
I have set the TIIFINC and LIBTIFF configuration parameters in the source of the configuration file. To no avail until now...
computer:/usr/local/include root# ls -la total 104 drwxr-xr-x 4 root staff 136 5 Aug 10:51 . drwxr-xr-x 8 oscar staff 272 4 Aug 15:58 .. -rw-r--r-- 1 root staff 30663 5 Aug 10:51 tiff.h -rw-r--r-- 1 root staff 19160 5 Aug 10:51 tiffio.h
I think I still miss a file in computer:/usr/local/lib/ tiff.a ??
I am still not certain if this thing is a bug and whether to submit it to bugzilla :-(
Erik
____________________ HylaFAX(tm) Users Mailing List _______________________ To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*