- 2017.08.30 16:17 "Re: [Tiff] problems saving BigTIFF format", by Kemp Watson
- 2017.08.30 16:27 "Re: [Tiff] problems saving BigTIFF format", by Paul Hemmer
- 2017.08.30 16:37 "Re: [Tiff] problems saving BigTIFF format", by Bob Friesenhahn
- 2017.08.30 17:38 "[Tiff] problems saving BigTIFF format", by Roger Leigh
2017.09.01 14:06 "Re: [Tiff] problems saving BigTIFF format", by Paul Hemmer
Thanks everyone for the help. Bob, Kemp, great info and assistance.
I ended up rebuilding everything from a clean slate in the same MSVC2015 environment and now the 4GB+ TIFF files can be opened in supported viewers.
Have a good weekend!
________________________________
Subject: Re: [Tiff] problems saving BigTIFF format
On Thu, 31 Aug 2017, Paul Hemmer wrote:
> Hi Bob,
>
>
> Using 64bit Windows 10, MSVC 2015.. My colleague actually did the
> compile from the sources he pulled down from the LibTIFF site. Are
> there precompiled binaries available anywhere online?
>
> Agreed, it is suspect that it claimed to be exactly 4.0GB in size, it should have been more like 4.6
A key factor is if 'tif_unix.c' or 'tif_win32.c' is used in the build.
For recent enough Visual Studio (perhaps MSVC 2005 and later), I think
that 'tif_unix.c' can support large files by using special large file
(64-bit offset) versions of the stdio functions. I think that the
'tif_win32.c' source file should support large files by using the
WIN32 specific I/O functions. GraphicsMagick provides its own I/O
functions to libtiff and uses TIFFClientOpen(), and its own I/O
functions use C stdio with the 64-bit versions of the functions, or
memory mapped files.
You should definitely be using the exact same compiler and compiler
options to build libtiff as you are using for your own application.
Visual Studio runtimes are very fragile.
Make sure that you are using libtiff version 4.0.8 since that is the
current release.
Bob
--
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
[http://www.simplesystems.org/users/bfriesen/photo-animated.gif]<http://www.simplesystems.org/users/bfriesen/>
Bob Friesenhahn's Mindless Babble - Simple Systems<http://www.simplesystems.org/users/bfriesen/>
www.simplesystems.org
Bob Friesenhahn's Personal Home Page... Collection Of Mindless Babble. My principal focus is maintaining the GraphicsMagick image processing package.
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
GraphicsMagick Image Processing System<http://www.graphicsmagick.org/>
www.graphicsmagick.org
GraphicsMagick is a robust collection of tools and libraries to read, write, and manipulate an image in any of the more popular image formats including GIF, JPEG, PNG...