Jim Meyering wrote: >Bruno Haible <[EMAIL PROTECTED]> wrote: > > > >>One platform still does not have <unistd.h>: It's Woe32 with the MSVC >>compiler. It's unfortunately a major platform, and still alive. >> >> > >Perhaps it's not a popular enough build environment for packages using >gnulib. Several existing modules include <unistd.h> unconditionally: > > lib/argp-parse.c > lib/chdir-long.c > lib/fts.c > lib/getpass.c > lib/openat.c > lib/poll.c > lib/utime.c > >and yet I haven't heard any complaints. > >
We dealt with it on CVS by putting the unistd.h prototypes we needed in a unistd.h file that only gets included on WOE32. I believe we also had to implement a few missing POSIX functions. Regards, Derek -- Derek R. Price CVS Solutions Architect Ximbiot <http://ximbiot.com> v: +1 717.579.6168 f: +1 717.234.3125 <mailto:[EMAIL PROTECTED]> _______________________________________________ bug-gnulib mailing list bug-gnulib@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnulib