Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9XXXXX
Не находится компилятор GCC
chechestor
Добавлено 09.06.2011 11:21
0
Сообщение: 1
chechestor
0

Пункты: 451
Регистрация: 07.04.2011
Добрый день.
Где-то я налажал с исзодными кодами и теперь не могу восстановить все как было. Если подробнее, то дело обстоит так:

Использую платку SK-AT91SAM9G45, компилировал u-boot под виртуалкой wmvare, поставляемой на диске с платкой.
Как меня уже научили, от юзера не надо было особых действий для компиляции исходников, только запустить make_bin и "получать удовольствие"... Вот, в один прекрасный день я промахнулся мимо make-bin и нажал на make_config (чисто случайно). Уж не знаю что там эта штука делала с исходниками, но после этого он напрочь перестали коспилироваться!... Более того, если я восстанавливаю полностью папку с исходниками, то компиляция все равно не идет! Может ли быть такое, что я повредил выйлом make_config переменную $PATHЮ например?... Вот первые ошибки, выводимые при старте компиляции:

Цитата
debian:/home/user/src/u-boot-2010.09# ./make_bin
make: arm-none-linux-gnueabi-gcc: Command not found
/bin/sh: arm-none-linux-gnueabi-gcc: command not found
dirname: missing operand
Try `dirname --help' for more information.
/bin/sh: arm-none-linux-gnueabi-gcc: command not found
dirname: missing operand
Try `dirname --help' for more information.
for dir in tools examples/standalone examples/api arch/arm/cpu/arm926ejs /home/user/src/u-boot-2010.09/arch/arm/cpu/arm926ejs/ ; do \
make -C $dir _depend ; done
/bin/sh: arm-none-linux-gnueabi-gcc: command not found
dirname: missing operand
Try `dirname --help' for more information.
make[1]: arm-none-linux-gnueabi-gcc: Command not found
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 09.06.2011 14:37 Редактировалось 09.06.2011 14:38 Сообщение: 2
sasamy
4.70

Пункты: 77241
Регистрация: 14.08.2009
Думаю проблему легко решить командой

Код

#export PATH=$PATH:$(find / -name arm-none-linux-gnueabi-gcc -exec dirname {} \;)


только лучше бы вам научиться работать с linux...
Спуститься к концу Подняться к началу
Персональная информация
chechestor
Добавлено 09.06.2011 16:38 Сообщение: 3
chechestor
0

Пункты: 451
Регистрация: 07.04.2011
Цитата
Думаю проблему легко решить командой...
только лучше бы вам научиться работать с linux...

Кстати, да... =) Спасибо.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MAT91SAM9XXXXX