2011-04-08 5 views
0

Xcode에서 잘 빌드 된 GHUnit 대상의 명령 줄 빌드를 수행하려고합니다.GHUnit CLI 빌드 : Availability.h 오류

GHUNIT_CLI=1 xcodebuild -target BasicBrowserUnitTest -configuration Debug -sdk iphonesimulator4.0 build

그것은 꽤 좋은 함께 얻을, 그것은 Availability.h, SDK를 헤더에 오류가 발견 될 때까지 : 나는 구축하기 위해 다음 명령을 실행하고 분명히

/Xcode4 GM/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.0.sdk/usr/include/AvailabilityInternal.h:56:42: error: operator '<' has no left operand

을, 나는하지 않았 Apple의 모든 변경 사항, 왜이 오류가 발생합니까? 어떻게 수정합니까?

답변

0

문제는 내가 올바른 SDK 버전이 지정되지 않은 것입니다 :

할 필요

GHUNIT_CLI=1 xcodebuild -target BasicBrowserUnitTest -configuration Debug -sdk iphonesimulator4.0 build

:

GHUNIT_CLI=1 xcodebuild -target BasicBrowserUnitTest -configuration Debug -sdk iphonesimulator4.3 build

또는이 경우

, 최신 SDK 버전.