2013-03-11 1 views
0

외부 (즉, xcode에서 원래 생성되지 않은) C++ 프로젝트를 빌드하기 위해 xcode 4에서 scons를 시작하려고합니다.xcode의 SCons autoconf 테스트

설명서에 설명 된대로 외부 빌드 시스템을 사용하여 새 프로젝트를 만들었습니다.

모든 기능은 scons에 내장 된 autoconf 기능을 제외하고 작동합니다./usr/lib에있는 라이브러리를 찾지 못합니다. 셸에서 scons를 호출하면 (물론 xcode 외부) 물론 작동합니다.

SCons는 설정 테스트 결과를 캐시 할 수 있기 때문에 xcode가 테스트 결과를 가져 와서 실행하지 못하도록하기 위해 쉘에서 scons를 처음 실행하려고했습니다. 그것은 작동하지 않습니다 - 분명히 scons는 쉘 또는 xcode에서 호출 할 때 다른 캐시를 사용하고 있습니다 ...

문제점을 확인하기위한 제안 사항은 무엇입니까? 감사합니다.

답변

0

업스론은 스콘 로그를 조사한 후 해결책을 더 신중하게 찾았습니다.

-syslibroot /Applications/Programming/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8 :

이 문제는 엑스 코드가 링크 명령에 전달하는 다음 인수했다 .sdk

는 SDKROOT 변수를 제거하여 GUI에서 작동하지 않을 수 있습니다

...

는 희망이 도움이 누군가 마르코