On Tue, Sep 04, 2001 at 05:54:53PM +0200, Jean-Marc Lasgouttes wrote:
> >>>>> "R" == R Lahaye <[EMAIL PROTECTED]> writes:
>
> >> Could you describe what the exact problem is? Who wants to use
> >> wchar.h?
>
> R> Uh? boost/boost/detail/limits.h wants. Well, it includes <cwchar>,
> R> which on my FreeBSD machine is a c++-wrapper to <wchar.h>. The
> R> <cwchar> C++ wrapper exists on FreeBSD, but the wchar.h is missing.
> R> As result, the make ends with an error message.
>
> I see. For my defense, I'll say that I did not read _all_ the 1200
> messages which were waiting for me in lyx-devel alone...
You mean: not yet ? :)
>
> R> You could call that a FreeBSD bug, but that's the way this OS is
> R> layed out up to version 4.3. From 5.0 onwards this might be solved.
> R> But for the present releases, the patch I've sent in, makes CVS
> R> compile on the existing official releases of FreeBSD (or any other
> R> system that fails to wrap wchar.h).
>
> So the right fix would be to boost, in fact. The problem will not
> happen only with LyX. I guess the right fix is to add a check for
> freebsd in boost/config.hpp. Unfortunately, our local boost specialist
> is lars...
Well, when lyx becomes multibytes, there will be problems with this issue
again..
>
> R> Does that explain enough? I'm not expert enough to give deeper info
> R> on that. I just wanted CVS compiled on my FreeBSD box.
>
> I see what you mean. I am also unable to compile with compaq cxx now
> that boost has been updated :)
The tie<> problem, or something else?
>
> JMarc
--
Yves