2007.07.11 00:04 "[Tiff] BigTIFF, let the race begin!", by Bob Friesenhahn

2007.07.11 14:05 "Re: [Tiff] BigTIFF, let the race begin!", by Bob Friesenhahn

While GraphicsMagick can handle huge files (except for under Windows),

FYI, if your code is 64-bit pointer safe, then linking your application with the -LARGEADDRESSAWARE linker option on Windows will allow your 32-bit application a full 4 GB virtual address space when running under 64-bit Windows. I know it doesn't help much but it's a very easy thing to do for users of 64-bit Windows.

Right. The problem with GraphicsMagick on 32-bit Windows is that it accesses input and output files using the stdio interfaces which are normally only 32 bit on Windows. Does stdio support large files on 64-bit Windows? Regardless, the proper solution is to get away from using stdio on Windows.

The new BigTIFF size to exceed is 111GB. I created a 200000x200000 stripped RGB BigTIFF under Apple OS X (G5) and verified reading back a portion.

Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/