Angus Leeming <[EMAIL PROTECTED]> writes: | The attached program compiles perfectly when compiled against the LyX 1.3.x | and 1.4.x versions of Boost, but segfaults when the 1.4.x version is run. | At least, it does here > | I don't think that this is too controversial, is it? > | int main() | { | boost::signal<void ()> sig; | return 0; | } > | This is with the FC3 compiler g++ 3.4.2. | Could someone running FC3 confirm? > | I find that all behaves as it should on a Linux/Alpha machine | using g++ 3.3.5. > | $ g++ -fno-exceptions -g -Ilyx/13x/boost -o trial2 trial2.cpp \ | -Llyx/13x/build-xforms/boost/libs/signals/src/.libs -lboostsignals > | $ g++ -fno-exceptions -g -Ilyx/devel/boost -o trial2 trial2.cpp \ | -Llyx/devel/build/boost/libs/signals/src/.libs -lboost_signals
You seem to have a mixed build. half with stdlib debug half without... that won't work. Either everything must be built with stdlib debugging turned on or everything with it turned off. -- Lgb