2005.07.22 19:26 "Re: [Tiff] tiff-3.7.3 build issues", by Andrey Kiselev
On Fri, Jul 22, 2005 at 08:55:22AM -0500, Peter@thewrittenword.com wrote:
We had some problems with tiff-3.7.3, all minor, luckily.
On solaris it proved imposssible to build the c++ streams library without patching libtool. Should be fixed there fairly soon <http://lists.gnu.org/archive/html/libtool-patches/2005-07/msg00101.html>.
On AIX there were a couple of issues, one was that the tif_streams.cxx needs to #include "tifconfig.h" first to get the _LARGE_FILES definition otherwise it does not build complainging about oddities with lseek64 and others.
There was also a problem with AIX and Int8 etc.
Patches attached.
Thanks,
Peter--- tif_stream.cxx.orig 2005-07-20 00:06:34.046089000 -0500
+++ tif_stream.cxx 2005-07-20 00:07:06.126333000 -0500
@@ -27,6 +27,7 @@
/*
* TIFF Library UNIX-specific Routines.
*/
+#include "tif_config.h"
#include <iostream>
#include "tiffiop.h"--- tiff.h.orig 2005-07-17 08:23:35.470089000 -0500
+++ tiff.h 2005-07-19 21:05:37.634226000 -0500
@@ -57,7 +57,7 @@*
* See http://bugzilla.remotesensing.org/show_bug.cgi?id=39
*/-#if defined(_H_INTTYPES) && defined(_ALL_SOURCE) && defined(USING_VISUALAGE) +#if defined(_H_INTTYPES) && defined(_ALL_SOURCE)
#define _TIFF_DATA_TYPEDEFS_
typedef unsigned char uint8;
Hello Peter,
Ok, your patches will be applied, thanks. By the way, I will be very grateful for the account on the AIX system. I have a bunch of problems with the AIX and they are not easy to solve without real system.
If somebody have a possibility to get me access to the AIX system, please, do. I shall try to polish the libtiff port on that platform.
Best regards,
Andrey
--
Andrey V. Kiselev
Home phone: +7 812 5970603 ICQ# 26871517