2013년 6월 11일
노가다.arm-none-eabi-gcc for Mac OS X
몇주전에 부모님 두분 모두 백내장수술을 하셔서 고향 제주도로 왔네요.
급하게 맥북에어만 가지고 와서 arm용 툴체인을 만들어 보았습니다.
개고생은 했지만, 시간이 많으니 결과물이 나오네요.
binutils-2.23.2
gdb-7.6
gmp-5.1.2
mpfr-3.1.2
mpc-1.0.1
gcc-4.8.1
newlib-2.0.0
제작환경
H/W : 맥북에어(2010)
O/S : Snow Leopard
GCC : Xcode 3.2.6 i686-apple-darwin10-gcc-4.2.1
테스트환경
H/W : 맥북에어(2010)
O/S : Snow Leopard & Mountain Lion
작업내용은 너무 복잡해서 생략하고요.
개고생했다는 것만 알아주셨으면, 합니다. :)
참고로 Mac OS X 라서 c , c++ , objc 까지의 언어를 넣었습니다.
상기 파일을 받아서 sudo 로 /opt 디렉토리를 만들고 압축을 푸세요.
터미널에서 다음과 같이 하세요.
cd /
sudo mkdir opt
cd opt
sudo tar -jxvf ~/Downloads/arm-none...tar.bz2
그러면, /opt/armgcc가 만들어지면서 풀립니다.
테스트 C
테스트 C++
테스트 Objective-C
각각에 main파일은 각자 만들어 주시기 바랍니다.
arm-none-eabi로 임베디드 펌웨어제작에도 활용되었으면 합니다.
전세계(?) 엔지니어들이 iOS용 어플빼고는 맥에서 임베디드 펌웨어 제작을
하지 않는것 같아서 시간이 남아서(?) 만들었습니다.
조금이나마 맥도 디자인외에 많은 방면에서 활약을 펼쳤으면 합니다.
올라가게 되면, Cortex-M0 개발보드에 테스트를 해봐야 겠습니다. :)
실험해 보니, 안되네요. 너무 신버전만으로 꾸며서 그런가? :( (2013.6.25 추가)
댓글 없음:
댓글 쓰기