Re: Incomplete/incorrect dependency analysis after switching active architecture?
Re: Incomplete/incorrect dependency analysis after switching active architecture?
- Subject: Re: Incomplete/incorrect dependency analysis after switching active architecture?
- From: Jim Correia <email@hidden>
- Date: Sat, 14 Mar 2009 19:50:55 -0400
On Mar 13, 2009, at 12:41 PM, Jim Correia wrote:
I have a application project which depends on a framework built by
another project:
MyApplication.xcodeproj
MyApplication
MyFramework (from MyFramework.xcodeproj)
Both projects are set to build only the active architecture for the
Debug configuration.
If I start clean, and build i386 to run/debug, it generates a valid
binary.
If I switch the arch to x86_64 in order to build/run/debug, the link
fails because MyFramework.framework is only built for i386. Clean +
Build products the correct result.
Have I misconfigured my project, or is this a deficiency in the
dependency analyzer?
It turns out that there is nothing wrong with the dependency analyzer
(at least in this respect), and my project was set up correctly.
The real problem is that codesign destroys the framework layout,
replacing the top level symlink with the another copy of the binary
during the signing process.
rdar://problem/6683283
- Jim
_______________________________________________
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