2009-08-25 5 views
3

bjam을 사용하여 라이브러리 (luabind)를 빌드하려고합니다. 오류가 발생하여 문제가 gcc 4.2로 컴파일해야하지만이 컴퓨터 (Mac OSX)의 기본값은 4.0입니다. 나는 시스템 디렉토리에서 링크를 바꾸지 않기를 바랄 것이다. 단지 gcc가 아닌 gcc4.2를 사용하도록 bjam을 지정하는 방법이 있는가?bjam에서 사용하는 GCC 버전을 변경하십시오.

답변

1

이 옵션으로 bjam을 실행 해보십시오 :

--toolset = GCC --toolset 루트 =/경로/나는 그것이 in the documentation을 설명 생각/GCC/4.2

+1

이 구문이 작동하지, 실제로 일한 적이 없습니다. –

5

합니다. 당신이 있어야합니다

using gcc : 4.2 : g++-42 ; 
사용자-config.jam에서

와 "bjam 도구 세트 = GCC-4.2"명령 줄에서이