Subject: Re: pkg_install on Linux wants optind defined
To: None <tech-pkg@netbsd.org>
From: David Laight <david@l8s.co.uk>
List: tech-pkg
Date: 09/05/2003 09:32:21
> > cc -DHAVE_CONFIG_H -DBINDIR=\"/usr/sbin\" -DHAVE_CONFIG_H
> > -DBINDIR=\"/usr/sbin\"
> >  -I/usr/include/libnbcompat  -I/usr/include -I. -I. -I../lib -g
> > -I/usr/include/libnbcompat -I/usr/include -c main.c
> > main.c: In function `main':
> > main.c:163: error: `optind' undeclared (first use in this function)
> > main.c:163: error: (Each undeclared identifier is reported only once
> > main.c:163: error: for each function it appears in.)
> > *** Error code 1
> 
> Same problem under Irix.  AFAICT, it wants 'optind' and friends to be
> declared as 'extern'.

In that case it needs to #include <unistd.h>

	David

-- 
David Laight: david@l8s.co.uk