Xcode 4 Final - "armv6 armv7" issue while linking with armv6 libs Xcode 4 Final - "armv6 armv7" issue while linking with armv6 libs xcode xcode

Xcode 4 Final - "armv6 armv7" issue while linking with armv6 libs


I just turned the Build active architecture only to Yes in the Project -> Build Setting -> Architectures tab.


In iOS SDK 4.3, it looks like the linker will simply refuse to use a armv6 library in an armv7 binary - this wasn't the case before.

That's why I had to update the http://code.google.com/p/ios-static-libraries/ project to generate both armv6 and armv7 versions of the libraries.


I have added 3rd Party framework with some demo classes into project but once implemented it successfully I removed those demo classes and since then the error started coming upError"ld: ........., file is universal but does not contain a(n) armv6 slice for architecture armv6"

After scratching my head for a whole day I found this solution next morning maybe helpful for fellow iphone buddies coz I know the pain

Targets->"Your Project Target"-> Get Info ->Build Active Architecture only set to YES

Thats it..