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.

Reply via email to