Re: Question about linking and exporting symbols
Re: Question about linking and exporting symbols
- Subject: Re: Question about linking and exporting symbols
- From: "Kyle Sluder" <email@hidden>
- Date: Thu, 1 Nov 2007 10:06:53 +0000
Why can't you just link Framework B against libStatic.a?
--Kyle Sluder
On 11/1/07, Jo Meder <email@hidden> wrote:
> Hi,
>
> I'm having some problems figuring out what to do to resolve some link
> errors. I have a static lib which I link to one framework, and I want
> the symbols from that framework to be available to another one which
> links to it. It looks something like this
>
> libStatic.a --> Framework A --> Framework B --> Application
>
> My problem is that I want symbols from libStatic.a to be available to
> Framework B, via Framework A.
>
> The problem appears to be that the libStatic.a symbols are not being
> exported from Framework A. I ran "nm -g" on Framework A and didn't
> see any of the libStatic.a symbols there. When I actually called
> functions from libStatic.a in Framework A and ran "nm -g" again the
> functions did show up as being exported symbols, but I will only be
> calling a small number of libStatic.a functions from Framework A.
>
> Assuming I'm an idiot, what would be the best way to achieve this in
> Xcode 2.4.1? Are there particular project settings I can set to do
> it ? Will I need to build a file of symbols to be exported from
> libStatic.a and use that in Framework A? I have tried that, it didn't
> appear to work.
>
> The best way to do this would probably be to turn libStatic.a into a
> framework, but for various reasons I would like to keep using the
> static library if possible.
>
> Regards,
>
> Jo Meder
> _______________________________________________
> 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
>
_______________________________________________
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