Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Framework missing symbols for ARMV7 #69
I've downloaded the latest GHUnit framework 0.4.33 and am trying to use it with the iOS 5 SDK.
If I compile for the simulator (i386) it builds and runs my tests fine.
If I try to run it on my iPhone 4 (Running iOS 5) it fails to build with the following error:
Undefined symbols for architecture armv7:
Here is the output of arch:
nm -a -arch armv7 GHUnitIOS | grep YKUIImageViewControl
nm -a -arch armv6 GHUnitIOS | grep YKUIImageViewControl
nm -a -arch i386 GHUnitIOS | grep YKUIImageViewControl
It looks to me like the i386 build has some extra stuff the arm architectures don't have.
Could someone provide a bit more detail on how a rebuild solved this issue? I downloaded the source and verified that the build settings were appropriately configured for armv6 and armv7. I rebuilt the framework, re-referenced the newly built framework in my existing project and cleared my project completely. When I try to run my project, I still receive the same error. Any ideas why? Any help would be much appreciated.
I'M facing same problem, its a related issue.
duplicate symbol OBJC_METACLASS$_Base64 in /Users/fengz/Library/Developer/Xcode/DerivedData/App-fcboiwafvqizjpbnawarmmchgvqh/Build/Intermediates/App.build/Debug-iphoneos/App.build/Objects-normal/armv7/Base64-3A0CFD19E80D86B.o and /Users/fengz/Library/Developer/Xcode/DerivedData/App-fcboiwafvqizjpbnawarmmchgvqh/Build/Intermediates/App.build/Debug-iphoneos/App.build/Objects-normal/armv7/Base64-3A0CFD19E80D86B.o for architecture armv7