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

Reply via email to