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
Duplicate symbols on 0.6rc2 #322
Hey, I'm running 0.6rc2 with Xcode 4.4 (4F183f) on Mountain Lion DP3.2 (12A206j). Ruby is at 1.8.7. I decided to make the jump early, everything seems to be building alright (seems), but compiling my app gives out at linking with duplicate symbol errors.
My PodFile (no fears, nothing here is private):
My build log:
Some observations: it's all Objective-C symbols, but not all the ones I have in my app by any means. Some Obj-C symbols in the files that cause errors (the BlocksKit categories, for example) aren't causing any problems at are, and some fully Obj-C libraries don't cause any problems at all (DTCoreText being one). I initially thought it was a problem with pre-downloaded Pods, but both AFNetworking and BlocksKit have link errors, while both DTCoreText and SYCache have none.
If you need any further info, please let me know and thanks always for the effort.
EDIT: To confirm, the Pods target has no duplicate files.
While it isn't directly related, this sounds promising:
It's from the 4.5DP release notes; however, it's in LLVM so I consider it public. Hopefully the situation is improved in the new toolchain. If it isn't, I'll poke around with the linker options.