Re: kontact

David Leimbach <[email protected]> Tue, 6 Jan 2004 08:01:12 -0600
Newsgroups gmane.comp.kde.darwin
Message-ID <[email protected]>
On Jan 6, 2004, at 6:19 AM, Benjamin Reed wrote:

> IceFox wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> When attempting to run Kontact I get the following:
>> Anyone have any ideas what it might be?
>> ./kontact
>> dyld: /Users/icefox/source/kdepim/kontact/src/.libs/kontact Undefined 
>> symbols:
>> __ZTVN10__cxxabiv117__class_type_infoE
>> __ZTVN10__cxxabiv120__si_class_type_infoE
>> __ZdaPv
>> __ZdlPv
>> __Znwm
>> Trace/BPT trap
>
> My guess would be that something inside contact was c++ code, but was 
> compiled using "gcc" instead of "g++".  Look for hard-coded compiler 
> stuff, or references to $(CC).
>

Actually gcc should still properly mangle the symbols if the source is 
a .cpp, .cc, or .C file.  If it was .C and you are on HFS+ without
case sensitivity that could be an issue.  I'd look for .C files first.

Another possibility is a header file caught in a stray:

extern "C" {
}
block.

Dave


> -- 
> Benjamin Reed a.k.a. Ranger Rick -- http://ranger.befunk.com/
> gpg: 6401 D02A A35F 55E9 D7DD  71C5 52EF A366 D3F6 65FE
> xar!
>
> _______________________________________________
> KDE-Darwin mailing list
> [email protected]
> http://www.opendarwin.org/mailman/listinfo/kde-darwin