[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNULib Module nanosleep Breaks CVS Build On Windows
From: |
Conrad T. Pino |
Subject: |
GNULib Module nanosleep Breaks CVS Build On Windows |
Date: |
Tue, 11 May 2004 22:02:31 -0700 |
Hi All,
Derek Price of the CVS Project http://www.cvshome.org/
recently pulled GNULib updates into CVS source tree and
our Windows build using Visual Studio C++ 6.0 tool set
broke. This is what we know so far:
http://mail.gnu.org/archive/html/bug-cvs/2004-05/msg00127.html
and Derek's feedback follows:
> From: Derek Robert Price [mailto:derek@ximbiot.com]
> Sent: Tuesday, May 11, 2004 17:07
> To: Conrad T. Pino
> Cc: Bug CVS; Dennis Jones
> Subject: Re: Windows Build Killer: lib/nanosleep.c
>
> >Function "nanosleep" references can be fixed in compile
> >and link with a combination of
> >
> >A. "#include <winsock.h>" in "lib/nanosleep.c" file,
>
> Hrm. It's probably worth running this one by the GNULIB folks.
> Sometimes for a single prototype they will choose to just declare it
> themselves in the source file.
>
> I might opt to fix nanosleep to honor HAVE_USLEEP instead and use a
> system usleep when one can be found. Since we were previously
> defining HAVE_USLEEP in windows-NT/config.h, I would assume that
> Windows has one. You should run that by the GNULIB folks too.
>
> >B. "#define nanosleep rpl_nanosleep" in "config.h" file.
>
> This should be fine.
>
> Derek
Best regards,
Conrad Pino
- Windows Build Killer: lib/nanosleep.c, Conrad T. Pino, 2004/05/11
- Re: Windows Build Killer: lib/nanosleep.c, Derek Robert Price, 2004/05/11
- GNULib Module nanosleep Breaks CVS Build On Windows,
Conrad T. Pino <=
- Re: GNULib Module nanosleep Breaks CVS Build On Windows, Derek Robert Price, 2004/05/12
- Re: [Bug-gnulib] GNULib Module nanosleep Breaks CVS Build On Windows, Jim Meyering, 2004/05/12
- RE: [Bug-gnulib] GNULib Module nanosleep Breaks CVS Build On Windows, Conrad T. Pino, 2004/05/12
- Re: [Bug-gnulib] GNULib Module nanosleep Breaks CVS Build On Windows, Jim Meyering, 2004/05/12
- RE: [Bug-gnulib] GNULib Module nanosleep Breaks CVS Build On Windows, Conrad T. Pino, 2004/05/12
- Re: [Bug-gnulib] GNULib Module nanosleep Breaks CVS Build On Windows, Derek Robert Price, 2004/05/12
- Re: [Bug-gnulib] GNULib Module nanosleep Breaks CVS Build On Windows, Derek Robert Price, 2004/05/12
- Re: [Bug-gnulib] GNULib Module nanosleep Breaks CVS Build On Windows, Jim Meyering, 2004/05/12
- Re: [Bug-gnulib] GNULib Module nanosleep Breaks CVS Build On Windows, Derek Robert Price, 2004/05/12
- RE: [Bug-gnulib] GNULib Module nanosleep Breaks CVS Build On Windows, Conrad T. Pino, 2004/05/13