2011-09-10 2 views
0

GCC 4.2를 사용하는 OSX 10.6의 XCode 3.2.4 (10.5에서 업그레이드 됨)에서 찾을 수 없다고 알려줍니다.OSX 10.6의 Xcode 3.2.4에서 googletest를 빌드 할 때 표준 헤더를 찾을 수 없습니다.

"/Developer/SDKs/MacOSX.4u.sdk/usr/include/c++/4.0.0/i686-apple-darwin8/bits/c++config.h"아래에 있습니다. 다른 타겟 플랫폼 및 10.5 및 10.6 SDK; 나는 내가 여기에있는 것들을 모두 열거 할 필요가 없다고 생각한다. 나는 내가하고있는 일이 표준이라고 생각한다. 그러나 나는 요청에 따라 추가적인 경로 정보를 제공 할 것이다. 많이 있습니다 ...

이 파일은 "/ usr/include/C++/..."아래에도 있습니다.하지만이 상황과 관련이 없습니다.

어쨌든,이 프로젝트는 10.6 SDK를 기반으로 구축되었지만 모두 사용해 보았습니다. XCode가 이러한 플랫폼 특성을 어떻게 해결하는지 모르거나 이해하지 못합니다. 나는 디버그 및 릴리스, i386 및 x86_64 및 다른 컴파일러 버전으로 빌드를 시도했습니다.

누군가 내가 XCode가이 문제를 해결하는 것을 도울 수 있습니까? 특정 플랫폼 (내 두려움)을 구축하는 데 걸림돌이 될 수있는 심볼릭 링크가 포함 된 수정 프로그램을 좋아합니다. 플랫폼 아키텍처 전반에 걸쳐 빌드를하므로 드롭 다운 메뉴를 선택하는 것이 이상적입니다.

답변

0

업그레이드하는 대신 시스템을 처음부터 다시 설치했습니다.