On Wed, Sep 05, 2001 at 12:43:30AM +0900, R. Lahaye wrote:
> Jean-Marc Lasgouttes wrote:
> >
> > >>>>> "R" == R Lahaye <[EMAIL PROTECTED]> writes:
> >
> > R> The following patches work for FreeBSD 4.3 (latest official
> > R> release), where C headers for wide char are not available. It's for
> > R> present (and possibly older) versions of FreeBSD. New releases may
> > R> probably ship with sufficient wide char support in the future.
> >
> > Could you describe what the exact problem is? Who wants to use
> > wchar.h?
>
> Uh? boost/boost/detail/limits.h wants. Well, it includes <cwchar>, which
> on my FreeBSD machine is a c++-wrapper to <wchar.h>.
> The <cwchar> C++ wrapper exists on FreeBSD, but the wchar.h is missing.
> As result, the make ends with an error message.
>
> You could call that a FreeBSD bug, but that's the way this OS is layed out
> up to version 4.3. From 5.0 onwards this might be solved.
> But for the present releases, the patch I've sent in, makes CVS compile
> on the existing official releases of FreeBSD (or any other system that
> fails to wrap wchar.h).
>
> Does that explain enough? I'm not expert enough to give deeper info on that.
> I just wanted CVS compiled on my FreeBSD box.
... and currently, a fake wchar.h is sufficient. Until WCHAR_MAX et al.
are needed.
Rob, what about my objection to putting this wchar.h in cheader?
>
> Rob.
--
Yves