Re: ZeroLink unknown symbol __ZTv0_n12_NSoD0Ev
Re: ZeroLink unknown symbol __ZTv0_n12_NSoD0Ev
- Subject: Re: ZeroLink unknown symbol __ZTv0_n12_NSoD0Ev
- From: Nick Zitzmann <email@hidden>
- Date: Wed, 3 Nov 2004 22:06:54 -0700
On Nov 3, 2004, at 1:38 PM, Andy Wiese wrote:
I have not been able to seriously debug this problem yet, but I am
perplexed by the fact that with ZeroLink turned off, I can build and
debug just fine, with no link errors. Doesn't that imply that ld is
able to resolve some reference that ZeroLink does not?
There are some situations in which you either can not use ZeroLink, or
you may be able to get away with it but YMMV:
1. Your project uses functions that are declared __private_extern__
(ZeroLink won't be able to find them)
2. Your project links to statically generated code
3. Your project uses C++ (IIRC the C++ runtime calls mangled symbols as
if they were declared __private_extern__)
4. Your project uses Objective-C and depends on having a complete list
of available classes at any given time (e.g. any project that links to
the OmniBase framework and uses the +didLoad feature)
If your project fits any of these cases, then it would be a wise idea
to disable ZeroLink. From the sound of things, your project is hitting
problem #3 above. Note that you can still use F&C even when ZeroLink is
disabled.
Nick Zitzmann
<http://seiryu.home.comcast.net/>
S/MIME signature available upon request
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden