-
2008.07.28 13:01 "[Fwd: Re: [Tiff] CVS access]", by Edward Lam
- 2008.07.28 14:02 "Re: [Tiff] CVS access", by Mateusz Loskot
-
2008.08.11 20:55 "Re: [Tiff] windows 64 bit build", by Bob Friesenhahn
-
2008.08.11 19:35 "Re: [Tiff] windows 64 bit build", by Mikhail Kruk
- 2008.08.11 17:57 "[Tiff] windows 64 bit build", by Mikhail Kruk
- 2008.08.11 20:03 "Re: [Tiff] windows 64 bit build", by Edward Lam
- 2008.08.11 20:51 "Re: [Tiff] windows 64 bit build", by Bob Friesenhahn
-
2008.08.11 19:35 "Re: [Tiff] windows 64 bit build", by Mikhail Kruk
2008.08.11 19:29 "Re: [Tiff] windows 64 bit build", by Bob Friesenhahn
I'm trying to build LibTiff for 64 bit Windows.
sure what's the best way to handle this problem in tif_win32.c I'm not
(in TIFFOpen()):
tif = TIFFFdOpen((int)fd, name, mode);
fd is a void * which is 64 bit on Windows, int is 32 bit.
This does seem like a problem, particularly if the extra bits are actually used. I don't believe that libtiff has been ported to 64-bit Windows even though it mostly works ok for 64-bit Unix systems. 64-bit Windows is strange since 'long' is still 32-bits.
Since this seems like a new area for libtiff, I recommend using the 4.0.0beta2 preliminary release, or libtiff CVS, so that it is easier to formulate and test fixes. Old releases are never fixed.
Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/