2012-09-21 3 views
0

난 그냥 엑스 코드 4.5이 오류를 가져 오는 오전에 업데이트 한BlocksKit와 엑스 코드 4.5

LD : 파일 (3 개 조각) 보편적이지만 (N) armv7s 조각 포함되지 않은 : 나는 '

을 BlocksKit를 컴파일 해봤지만이 오류/사용자/toddbates가/데스크탑/IOS 데모/BlocksKit/A2DynamicDelegate/libffi/IOS/SRC/86/darwin.S 수 : 34 : 10 :

를 찾을 수 없습니다 'fficonfig.h'파일을 어떤 아이디어?

답변

2

링커 오류를 없애려면 빌드 설정 내의 valid architectures 항목에서 armv7s을 제거하십시오.

+1

확장하려면 라이브러리가 armv7s로 빌드되지 않았으므로 armv7s 코드로 빌드하도록 xcode에 요청하면 라이브러리를 연결할 수 없습니다. armv7을 제거하는 것은 큰 문제가 아닙니다. iPhone 5 최적화 만 추가합니다. 이상적으로 라이브러리는 언젠가 armv7과 함께 구축되어야합니다. – ahwulf

0

Cocoapods를 사용하여 BlocksKit을 추가했는데 모든 것이 작동합니다. Theres 그것을 사용하는 작은 학습 곡선,하지만 그 후 그 장점을 볼 수 있습니다. https://github.com/rakumx/BlocksKitFramework.framework에 프리 컴파일 된 프레임 워크가 오래되었다고 생각됩니다. BlocksKit 프로젝트 자체가 컴파일되지 않는 이유는 아직 확실하지 않습니다.