2004.12.01 14:07 "RE: [Tiff] Problem compiling 3.7.0 on cygwin", by Thom DeCarlo
Hey, thanks a lot, Bob. I really appreciate your help.
This does lead to another question, though. Is there a site where I can find nightly tarballs of the CVS? The netadminazis at my office have blocked the port used by cvs for password authentication. If there is no tarball, I'll have to grab the cvs from home tonight.
Outside of a dog, a book is a man's best friend.
Inside of a dog, it's too dark to read. -Groucho Marx
> -----Original Message-----
> From: Bob Friesenhahn
> Sent: Tuesday, November 30, 2004 9:00 PM
> To: Thom DeCarlo
> Cc: Tiff
> Subject: Re: [Tiff] Problem compiling 3.7.0 on cygwin
I have just committed a fix to libtiff CVS which works around this compilation problem under Cygwin.
I'm trying to compile the 3.7.0 release on a Win2K computer using CYGWIN. (Cygwin is still distributing 3.7.0-beta2.1)
I've uninstalled the cygwin libtiff files (at least I think I got all of them) and run ./configure which tells me that it found JPEG support. (Cygwin distributes jpeg version 6b-11.)
I then run "make" and the build crashes in tif_jpeg.c with the messages: tif_jpeg.c: In function `alloc_downsampled_buffers':
tif_jpeg.c:580: error: structure has no member named `width_in_blocks' tif_jpeg.c: In function `JPEGEncodeRaw':
tif_jpeg.c:1261: error: structure has no member named `width_in_blocks' tif_jpeg.c: In function `JPEGPostEncode':
tif_jpeg.c:1322: error: structure has no member named `width_in_blocks' make: *** [tif_jpeg.lo] Error 1
Is this going to require a different version of the jpeg libraries? And where can I find it? I found a reference to ftp.uu.net:/graphics/jpeg at the top of the file, but I think my office netadmininazi has blocked access to that site.