On 07/14/2009 11:14 AM, Jean-Marc Lasgouttes wrote:
Le 14 juil. 09 à 16:55, rgheck a écrit :
Only the test for filetools had this problem. I fixed it.
Thanks. Still a mystery, then.
Maybe not. I guess that the boost provided with the system is compiled
without
--enable-stdlib-debug (that would make sense). In this case, if it
uses objects
from the STL in the signal library, these objects do not have the same
memory layout
as the same objects passed by LyX to the boost library.
Try to compile with --disable-stdlib-debug and see if it helps. If it
does, then you'll
have to find out whether your distribution provides a version of boost
compiled
with this flag.
Confirmed, it does solve the problem. Perhaps I can live without
stdlib-debug until we upgrade boost to something that will compile with
gcc-4.4.
That said, perhaps also --without-included-boost should by default
trigger --disable-stdlib-debug?
rh