реклама на сайте
подробности

 
 
> компиляция под ARM, ядро 2.6.30
stas17
сообщение Aug 24 2011, 13:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 13-07-10
Пользователь №: 58 427



Здравствуйте! Около полугода назад удачно собирал данное ядро (причем не один раз) на виртуальной машине в Ubuntu 9_04 под Win_Xp. Сейчас возникла необходимость откомпилировать его еще раз, но на данный момент я перешел на Ubuntu 11 и возникли следующие трудности:


stas17@Intel:/usr/src/linux-2.6.30$ make ARCH=arm CROSS_COMPILE=/home/stas17/toolchain/arm-2010q1/bin/arm-none-linux-gnueabi-
make: /home/stas17/toolchain/arm-2010q1/bin/arm-none-linux-gnueabi-gcc: Команда не найдена
scripts/kconfig/conf -s arch/arm/Kconfig
make: /home/stas17/toolchain/arm-2010q1/bin/arm-none-linux-gnueabi-gcc: Команда не найдена
CHK include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' не требует обновления.
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC kernel/bounds.s
/bin/sh: /home/stas17/toolchain/arm-2010q1/bin/arm-none-linux-gnueabi-gcc: not found
make[1]: *** [kernel/bounds.s] Ошибка 127
make: *** [prepare0] Ошибка 2



Поискал информацию об этом: практически все решают эту проблему исправлением cтроки CROSS_COMPILE , но путь у меня задан правильно.
Судя по всему, проблема в Makefile, потому что не находит кросс-компилятор. Но почему не находит?
Заранее благодарен.

Сообщение отредактировал stas17 - Aug 25 2011, 11:14
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
stas17
сообщение Aug 25 2011, 14:33
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 13-07-10
Пользователь №: 58 427



Спасибо большое за помощь! еще раз почистил директорию и сейчас началась компиляция. Наверное причина была в отсутствии необходимых пакетов.

Объясните, пожалуйста, чем плохо, что я собираю ядро в директории /usr/src

Сообщение отредактировал stas17 - Aug 25 2011, 14:45
Go to the top of the page
 
+Quote Post
kurtis
сообщение Aug 25 2011, 15:19
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205



Цитата
Спасибо большое за помощь!

Рад что у вас получилось!))

Цитата(stas17 @ Aug 25 2011, 17:33) *
Объясните, пожалуйста, чем плохо, что я собираю ядро в директории /usr/src


Тем что приходиться работать под рутом. Можно что-то сильно испортить. У сотрудника была ситуация, когда он перепутал консоль, и случайно, затер таблицу разделов на своей рабочей машине.
Ну и это системный каталог, если там что-то делать, то остается много мусора, лично меня это раздражает.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th July 2025 - 04:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01383 секунд с 7
ELECTRONIX ©2004-2016