[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FYI: removing HAVE_FCNTL_H tests
From: |
Derek Price |
Subject: |
Re: FYI: removing HAVE_FCNTL_H tests |
Date: |
Tue, 09 Aug 2005 16:50:12 -0400 |
User-agent: |
Mozilla Thunderbird 1.0.6 (Windows/20050716) |
Jim Meyering wrote:
>Bruno Haible <address@hidden> 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:address@hidden>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: FYI: removing HAVE_FCNTL_H tests,
Derek Price <=