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