chromium_os:크로미움_os_빌드하기:툴체인_설치
커스텀 툴체인 설치하기
chroot안에 커스텀 툴체인 설치하기
개별적으로 커스텀 툴체인을 설치하고 싶다면 crossdev 라는 명령어를 통해 툴체인을 설치 할 수 있다.
sudo crossdev -t armv6-generic-linux-gnueabi --binutils 2.20.1-r7 --gcc 4.4.3-r7 --kernel 2.6.38 --libc 2.10.1-r2 -v -P
다음과 같이 명령어를 주게 되면 gcc configure의 옵션 –with-arch 에 armv6가 들어가며 armv6 용 크로스 컴파일 툴체인이 만들어지며 각각의 유틸 버전을 명시해 주면 된다. 툴체인 명칭은 다음과 같은 규칙을 같는다.
ARCH-VENDOR-OS-LIBC
crossdev는 arch에 들어가 있는 문자열을 이용해 특정 아키텍쳐에 맞는 툴체인을 빌드해내는 것이다.
이렇게 만들어진 툴체인은 빌드하고자 하는 타켓보드의 overlay 폴더에서 make.conf 와 toolchain.conf 파일을 수정하여 사용하면 되고, 앞으로의 모든 스크립트뒤에 –skip_toolchain_update 옵션을 붙이면 된다
chromium_os/크로미움_os_빌드하기/툴체인_설치.txt · 마지막으로 수정됨: 2013/05/02 00:44 저자 조성수