Reading the documentation in lyxstring.h:
"it is written to be a drop in replacement for STL string"
which suggests that the configure option "--with-included-string"
is just that --- an option. It is not, however. Configuring
lyx (1.1.5 CVS) with "configure --without-included-string"
leads to the following error:
g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I../../images -I./../ -g -O -fno-rtti
-fno-exceptions -ansi -W -Wall -Wno-return-type -Wp,-MD,.deps/formula.pp -c formula.C
-o formula.o
formula.C: In method `void InsetFormula::display(bool)':
formula.C:567: no matching function for call to `string::clear ()'
There is some inconsistency here.
Either lyxstring is meant to be a drop in replacement for
STL string, in which case both configure options should
work,
Or it isn't, in which case, the configure option should be
removed.
Can someone out there explain to me "current thinking"!
TIA,
Angus