AWARE SYSTEMS
TIFF and LibTiff Mail List Archive

Thread

2014.04.06 19:53 "[Tiff] Building libtiff 4.0.3 dll on mingw win32", by Lyndon Hill
2014.04.06 20:12 "Re: [Tiff] Building libtiff 4.0.3 dll on mingw win32", by Bob Friesenhahn
2014.04.07 20:07 "Re: [Tiff] Building libtiff 4.0.3 dll on mingw win32", by Lyndon Hill
2014.04.07 21:00 "Re: [Tiff] Building libtiff 4.0.3 dll on mingw win32", by Bob Friesenhahn
2014.04.08 20:39 "Re: [Tiff] Building libtiff 4.0.3 dll on mingw win32", by Lyndon Hill
2014.05.09 07:14 "[Tiff] compiling for bigtiff?", by
2014.05.09 08:20 "Re: [Tiff] compiling for bigtiff?", by
2014.05.09 08:25 "Re: [Tiff] compiling for bigtiff?", by
2014.05.09 13:11 "Re: [Tiff] compiling for bigtiff?", by Edward Lam

2014.05.09 13:11 "Re: [Tiff] compiling for bigtiff?", by Edward Lam

As far as I can tell, Ubuntu 13.10 (saucy) is already running a bigtiff capable libtiff. According to

     http://packages.ubuntu.com/saucy/libtiff5

It's already using libtiff version 4.X so I don't think you should need to recompile libtiff. I would just ensure you have the default libtiff5 package installed through apt and then rebuild enblend as suggested.

Best Regards,
-Edward

On 09/05/2014 4:25 AM, kaefert@gmail.com wrote:

Thanks for that info!

Maybe the problem why enblend doesn't try to use bigtiff is because of this problem:

enblend: /usr/local/lib/libtiff.so.5: no version information available (required by /home/kaefert/src/enblend/enblend.build_1049/bin/enblend)

Do you know how to solve this to make libtiff tell what version it is?

2014-05-09 10:20 GMT+02:00 <jcupitt@gmail.com>:

On 9 May 2014 08:14, kaefert@gmail.com <kaefert@gmail.com> wrote:

But it still fails to write an output tiff file that would be bigger than 4GB. Do I need some special configure switch to enable bigtiff?

libtiff4 will write a smalltiff file by default. Bigtiff is not a compatible format, you need to specifically ask for it. Swap:

   output = TIFFOpen( output_filename, "w" );

for

   output = TIFFOpen( output_filename, "w8" );

enblend will need to set this flag and I guess they'll need a bit of GUI to let people turn it on or off.