[CLN-list] CLN on OS X, linking problem

Ralf Wildenhues Ralf.Wildenhues at gmx.de
Mon Mar 14 09:29:40 CET 2005


[ please excuse if this is a resend ]

* Ron Garret wrote on Fri, Mar 11, 2005 at 09:27:22PM CET:
> Finally got CLN to compile.  Whew!  But make check gives me this:

> dyld: /Users/ron/devel/cln-1.1.9/tests/.libs/exam Undefined symbols:
> ___gxx_personality_v0
> __ZNSt8ios_base4InitC1Ev
> __ZNSt8ios_base4InitD1Ev
> __ZSt9terminatev
> __ZSt4cerr
> __ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
> __ZNSo3putEc

> Googling indicates that this is a rather commonly encountered problem 
> having to do with the way that OS X partitions dynamic libraries into 
> namespaces, but I wasn't able to extract an actual solution from 
> anything I've found on this so far.  Any pointers would be appreciated.

Are you using cln with the provided libtool files?  I don't know much
about OS X, but quite a bit of darwin-related changes went into Libtool
not too long ago.  It might help to update ltmain.sh and libtool.m4.

But then again, I know cln uses some modified version of libtool, so
I don't know whether anything would break.

Regards,
Ralf




More information about the CLN-list mailing list