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

Reply via email to