2010-02-09 1 views
4

이것이 서버 결함에 있어야하는지 알려주십시오.OS X에 arm-elf-gcc를 어떻게 쉽게 설치할 수 있습니까?

컴파일하고자하는 코드가 있는데 arm-elf-gcc이 필요합니다. 나는 임베디드 프로그래머가 아니기 때문에이 모든 것이 나에게 새롭다. 내 개발 기계는 Mac이고 꽤 자주 fink를 사용하기 때문에 그렇게 설치할 수 있기를 바랍니다. 그러나 fink는 해당 이름의 패키지를 알지 못합니다. 나는 gnuarm.org에 OS X 용 바이너리가 있지만 그 패키지에는 이미 가지고있는 것들 (예 : gcc)이 포함되어있는 것 같습니다. need to installbinutils, newlibt-arm-elf이라는 파일을 올바르게 수정합니까?

답변

8

MacPorts은 arm-elf-gcc를 지원합니다. 당신은 MacPorts를 설치하면

 
$ port search arm-elf 
arm-elf-binutils @2.20.51.0.2 (cross, devel) 
    FSF Binutils for arm-elf cross development 

arm-elf-gcc @4.3.2 (cross, devel) 
    gcc cross-compilers for arm-elf, with newlib runtime library. 

arm-elf-gcc3 @3.4.6 (cross, devel) 
    gcc 3.x cross-compilers for arm-elf, with newlib runtime library. 

Found 3 ports. 

, 그것은 차지할은 다음과 같습니다

$ sudo port install arm-elf-gcc 
+0

좋아, 감사합니다. MacPorts와 Fink가 잘 어울릴 수 있습니까? – pr1001

+0

나는 fink를 시도한 적이 없지만 macports는 모든 것을/opt/local에두고 PATH 및 MANPATH 환경 변수를 업데이트합니다. 나는 그것이 시스템에 다른 영향을 미치지 않는다고 생각한다. – Ferruccio

+0

눈 표범에 문제가있는 것 같습니다 빌드시에 아키텍처 오류가 지속적으로 나타납니다 – xster