Jean-Marc Lasgouttes wrote: >>>>>>"Rob" == Rob Lahaye <[EMAIL PROTECTED]> writes: > > > Rob> I can compile LyX almost; something goes wrong at the very end. > Rob> At the end of gmake, when the final executable is being linked, I > Rob> get zillions of following lines: > > Rob> $ gmake [...] > Rob> BranchList.o(.gnu.linkonce.t._ZN10__gnu_norm4listI6BranchSaIS1_EE9_M_insertENS_14_List_iteratorIS1_EERKS1_+0x19): > Rob> In function `__gnu_norm::list > >>>::_M_insert(__gnu_norm::_List_iterator, Branch const&)': > > > Do you have one of these things defined in config.h? > > /* libstdc++ concept checking */ > #undef _GLIBCPP_CONCEPT_CHECKS > > /* libstdc++ concept checking */ > #undef _GLIBCXX_CONCEPT_CHECKS > > /* libstdc++ debug mode */ > #undef _GLIBCXX_DEBUG > > /* libstdc++ pedantic debug mode */ > #undef _GLIBCXX_DEBUG_PEDANTIC > > Could you test what happens when turning them off?
Yep, that solves the problem; not that I know what I'm doing though. But LyX compiles like a charm! Can you explain a little? Is this a bug, or a misbehaving feature of FreeBSD, or perhaps LyX or gcc? Even more important: how can I tell the configure script to never set these #def directives again in the future? Thanks! Rob.