Using gcc 3.0.2 and not using included string I get only a problem in buffer 
(the same as 1.1.4):
make[3]: Entering directory `/home/jamatos/lyx/lyx-1.1.5/src'
g++3 -DHAVE_CONFIG_H -I. -I. -I. -I../images  -I/usr/X11R6/include  -g -O2 
-fno-rtti -fno-exceptions -c buffer.C
buffer.C: In member function `void Buffer::writeFileAscii(const std::string&,
   int)':
buffer.C:1521: choosing `std::fpos<_StateT> std::fpos<_StateT>::operator-(long
   int) [with _StateT = mbstate_t]' over `operator-'
buffer.C:1521:   because worst conversion for the former is better than worst
   conversion for the latter
make[3]: *** [buffer.o] Error 1
g++3 -DHAVE_CONFIG_H -I. -I. -I. -I../images  -I/usr/X11R6/include  -g -O2 
-fno-rtti -fno-exceptions -c paragraph.C
paragraph.C: In member function `void
   LyXParagraph::SimpleTeXSpecialChars(std::ostream&, TexRow&, bool, LyXFont&,
   LyXFont&, LyXFont&, bool&, const LyXLayout&, int&, int&, char)':
paragraph.C:3188: choosing `std::fpos<_StateT>
   std::fpos<_StateT>::operator-(long int) [with _StateT = mbstate_t]' over
   `operator-'
paragraph.C:3188:   because worst conversion for the former is better than
   worst conversion for the latter

-- 
José Abílio

Reply via email to