이 있습니다. gcc에 몇 가지 문제가 있습니다. /usr/bin
에서Gcc 4.2 버전이 누락되었습니다. osx lion 및 XCode 4.1을 사용하는 새로운 MacBook Pro에
찾을 수없는 gcc-4.2
난 단지 다음 버전이 있습니다 Selecting 'gcc42' for 'gcc' failed: could not create new link "/opt/local/bin/gcc": target "/usr/bin/gcc-4.2" doesn't exist
: 나는 그것이 나에게 다음과 같은 오류를 반환 port select --set gcc gcc42
에 의해 gcc42 선택하려고 할 때 그 결과
i686-apple-darwin11-llvm-gcc-4.2
llvm-gcc
llvm-gcc-4.2
을
그러나 port select gcc
은 다음 버전을 반환합니다.
apple-gcc42
gcc42
llvm-gcc42 (active)
mp-gcc44
이 문제를 어떻게 해결할 수 있습니까?
감사합니다.
고마워요! 이미 macport에서 gcc44를 설치했고'sudo port select -set gcc mp-gcc44'를 통해 선택할 수 있습니다. 그러나'/ usr/bin /'에서 찾을 수 없습니다. – Maverik
좋아, 나는 그것을/opt/loca/bin /'에서 발견했다. 실제로 문제는 내가 컴파일하고있는 소프트웨어가'/ usr/bin/gcc42'' IF ($ {CMAKE_SYSTEM} MATCHES "Darwin-11. * ")' – Maverik
MacPorts는'/ usr/bin'에 아무 것도 설치하지 않습니다; 그것은 OS X의 일부로 Apple에 의해 독점적으로 관리됩니다. 컴파일러 선택을 CC 환경 변수 또는 그와 같은 것으로 대체 할 수 있습니까? –