bug-gnu-libiconv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gnu-libiconv] Build failure on WinCE


From: Bruno Haible
Subject: Re: [bug-gnu-libiconv] Build failure on WinCE
Date: Wed, 18 Nov 2009 10:48:40 +0100
User-agent: KMail/1.9.9

Pierre Ynard wrote:
> The WinCE platform lacks a few headers, for instance errno.h, locale.h
> and signal.h. While the use of errno is so pervasive that you would
> rather patch your build environment to support it, the other ones are
> generally not a big problem. ...
> ...
> I use the mingw32ce toolchain from the CeGCC project.

The documentation of the Windows runtime libraries, especially of errno [1]
and setlocale [2], gives no indication that these parts of the runtime
library would be missing on Windows CE. Therefore I would assume that the
lack of these facilities is an omission in CeGCC.

In any case, most core GNU packages (including gnulib) assume the existence
of <errno.h>, <locale.h>, <signal.h> since about 2002. You would better
create stubs for these header files in your environment or in CeGCC,
rather than to attempt to patch every GNU program out there.

Bruno

[1] http://msdn.microsoft.com/en-us/library/t3ayayh1(VS.80).aspx
[2] http://msdn.microsoft.com/en-us/library/x99tb11d(VS.80).aspx




reply via email to

[Prev in Thread] Current Thread [Next in Thread]