2009.10.28 09:01 "[Tiff] Number of images in a multi-tiff file?", by Mark Pereira

2009.11.02 04:03 "Re: [Tiff] Tiffcrop warnings", by Bob Friesenhahn

On Sun, 1 Nov 2009, Edward Lam wrote:

What this approach will NOT fix though are platforms that don't use libport AND do not declare getopt()/optind in unistd.h. Not sure which Unix platforms don't have unistd.h with getopt()/optind though. :)

These extern declarations should be safe for any unixish 'getopt':

extern char *optarg;
extern int optind, opterr, optopt;

Older Unix standards specified including <stdio.h> rather than <unistd.h>.

It does seem like a good idea to add these missing extern statements to port/libport.h.

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