특정 목표물에 BinUtils를 구축하는 방법
문제
ARM 프로세서, 특히 ARMV5TE 용 BINUTILS를 구성하려고합니다.프로세서는 Marvell 88F5281입니다.현재 장치가 NetBSD를 실행 중이므로 오른쪽 대상 arch / OS 용 BinUtils를 구성하고 싶습니다.
binutils를 구성 할 때 대상 / OS의 조합을 나열하는 방법이 있습니까?
지금까지 http : // gcc.gnu.org/install/specific.html#arm-x-eabi
그러나 명령 줄에서 arm-*-netbsdelf
스크립트를 실행할 때 대상 / OSE 목록이 있는지 여전히 궁금합니다.
해결책
POSIX 호스트에서 NetBSD 대상에 대한 완전한 크로스 컴파일러 툴 세트를 구축하도록 설계된 NetBudd Build.sh가 시작될 수 있습니다.
- NetBSD 버전의 소스 트리를 다운로드하고 추출합니다. 대상이 실행 중입니다
- 실행 './build.sh -m evbarm 도구'
- 완료되면 빌드 된 Binutils 및 Cross Compiler 을 구축 할 위치를 알려야합니다.
주 - 대상이 bigendian 인 경우 build.sh 명령에서 evbarm-eb을 사용해야합니다.
제휴하지 않습니다 StackOverflow