
On Mon, Feb 2, 2009 at 12:31 PM, Beman Dawes <bdawes@acm.org> wrote:
Cygwin is also a concern because of lack of standard library wchar_t support. I'm trying to get more information from the Cygwin/gcc maintainers, but no response so far.
I've gotten in contact with the Cygwin and Newlib maintainers, who turn out to be much the same people. Turns out there is very little remaining work to get wide character support into cygwin/gcc. The holdup appears to be lack of volunteer's time rather than any technical problems. It is really just a matter of copying a very few functions from FreeBSD and getting them to compile in the newlib environment. I tried that yesterday with one of the largest functions and had it compiling in an hour so so. The biggest problem is, no surprise, trying to get their build system to work. I'm still working on that, but at least I now know where to ask questions and get answers. Bottom line is that it really does appear easier to get wide character support working in Cygwin/gcc than to continue to have to build workarounds into Boost code. --Beman