AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
June 1998

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



1998.06.10 10:15 "LIBTIFF version 3.4", by Dominique Chabaud

Dear Sir

I'm a french Developer and I wrote a development kit for Windows 16 and 32
bits (DLL and OCX) for reading, manipulating and displaying many bitmap
format (PCX, GIF, JPEG, TIFF and other...). My TIFF reader is not perfect
and I would like to write 2 DLL (16 bits and 32 bits) based on your libtiff
library.

I work with Microsoft Visual C++ 1.52 for 16 bits developments and Visual
C++ 5.0 for 32 bits developments.

Under VC++ 5.0 I success in compiling libtiff files to obtain a ".lib" file
(with many warnings) and in compiling tiffdump and tiffinfo tools.

Under VC++ 1.52 (compiling for 16 bits environment) I get a lot of warnings
and errors when compiling libtiff files. I succeed in correcting some of
them but I get surprise in one error which can be useful for you I think :
In TIFF.H file I see the define of TIFFTAG_FAXMODE and TIFFTAG_FAXFILLFUNC
larger than 16 bits and get an error when compiling TIF_FAX3.C on the
declaration of faxFieldInfo because field_tag of this structure in only 16
bit.

I wonder why TIFFTAG_FAXMODE and TIFFTAG_FAXFILLFUNC and define larger than
16 bits when according to TIFF specs a TIFF tag is always 16 bits (tdir_tag
field in TIFFDirEntry structure in TIFF.H file).

I would like to know if libtiff library can be compile with a 16 bits
compiler. I think so because I saw a tif_win3.c file but perhaps I need to
configure something ?

Thank you in advance for your response.