Ошибка при компиляции newlib

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

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

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

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

/ bin / bash: arm-none-eabi-cc: команда не найдена

Итак, я проверил Makefile, есть ли строка в makefile. Есть директива, связанная с arm-none-eabi-cc

# -----------------------------------------------
# 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 / arm / bin. Так что я нахожу инструменты arm-none-eabi, но не arm-none-eabi-cc

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** 

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


person chai    schedule 07.09.2010    source источник


Ответы (1)


Попробуйте заменить arm-none-eabi-cc в Makefile на arm-none-eabi-gcc или создать символическую ссылку arm-none-eabi-cc на arm-none-eabi-gcc.

person nmichaels    schedule 07.09.2010
comment
дела продвигались вперед. Давайте посмотрим, что произойдет, если инструментальная цепочка сможет правильно скомпилировать код. - person chai; 07.09.2010