2010-09-07 4 views
3

Я пытаюсь создать целую цепочку с нуля.Ошибка при компиляции newlib

Я имею в виду этот сайт.

http://www.nixit.co.uk/cortex-m3-mac-1

тщательно следовал всем инструкциям. Все прошло хорошо до компиляции newlib. Я получаю странную ошибку.

/бен/Баш: рука-NONE-EABI-CC: команда не найдена

Так что я проверил Makefile есть строка в Makefile. Существует директива, связанные не вооружать-ни-EABI-кубовый

# ----------------------------------------------- 
# Programs producing files for the TARGET machine 
# ----------------------------------------------- 

AR_FOR_TARGET=arm-none-eabi-ar 
AS_FOR_TARGET=arm-none-eabi-as 
CC_FOR_TARGET=$(STAGE_CC_WRAPPER) arm-none-eabi-cc 

# If GCC_FOR_TARGET is not overriden on the command line, then this 
# variable is passed down to the gcc Makefile, where it is used to 
# build libgcc2.a. We define it here so that it can itself be 
# overridden on the command line. 
GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) arm-none-eabi-gcc 

Я проверил/USR/руки/каталог Bin. Так что я бы найти арм-NONE-EABI инструменты, но не рычажного ни-EABI-кубовый

arm-none-eabi-ld  arm-none-eabi-readelf 
arm-none-eabi-ar   arm-none-eabi-gcc-4.4.3 arm-none-eabi-nm  arm-none-eabi-size 
arm-none-eabi-as   **arm-none-eabi-gcc** 

Пожалуйста, помогите

ответ

2

Попробуйте заменить рычажного непереключаемых EABI-CC в Makefile с Армстронгом none-eabi-gcc или symlinking arm-none-eabi-cc для arm-none-eabi-gcc.

+0

все впереди. Давайте посмотрим, что произойдет, если toolchain сможет правильно скомпилировать код. – chai

+0

спасибо Натону .. установлен инструментарий. – chai

Смежные вопросы