Rob <[EMAIL PROTECTED]> writes:

| Hi,
>
| There are few clashes with LyX's boost stuff on the FreeBSD system.
| I use compiler gcc 3.4.2.
>
| 1. Following patch is needed to have cstdint.hpp compile without
|    error message (I have tried to investigate where exactly uintmax_t
|    is already defined on my system, but to no avail; I've already
|    reported this some time ago).

Can you report it to the boost list as well?
(your fix might be our breakage)

| 2. After above patch, I now get following problems:
>
| /usr/local/bin/g++34 -DHAVE_CONFIG_H -I. -I. -I../../src -I./../ -I../../boost
| -I/opt/include -I/usr/local/include -I/usr/X11R6/include -Winvalid-pch
| --include=./pch.h
| -g -O -fno-exceptions -Wextra -Wall -c tostr.C -MT tostr.lo -MD -MP -MF
| .deps/tostr.TPlo -o tostr.o
| In file included from tostr.C:14:
| ../../boost/boost/lexical_cast.hpp:102: error: `wstring' is not a
| member of `std'

Hmm.... we define BOOST_NO_WSTRING in config.h so there should be no
way for you to get the "wstring" stuff at all. What gives?
Ok I see... there is a template3 specialization in lexical_cast that
is not protected by DISABLE_WIDE_CHAR_SUPPORT.

I'll send a msg to the boost list about this one.

-- 
        Lgb

Reply via email to