>>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:
Lars> I have investigated a bit on why it is so hard to compile devel
Lars> lyx. Two reasons:
Lars> 1. "class LString;" should not be used in headerfiles. Change
Lars> it to "#include "LString.h"
Lars> 2. The string class supplied with gcc and egcs are not
Lars> compatible with STL string. So the check we use to decide if the
Lars> included string class should be used of not is wrong. We should
Lars> try to find a better check. We could perhaps check if string
Lars> calls bastring.h or if stl/bastring.h exists and if so it is not
Lars> usable.
Lars> For now configure with --with-included-string.
We should probably make --with-included-string the default and remove
the automatic test, then. If even egcs is not good enough, I'm not
sure that LyX is ready to use STL strings.
JMarc