October 20, 2019, 12:29:42 pm

News:

Have you visited the Allwinner Chipset wiki? - http://linux-sunxi.org/


Компиляция ядра на CubieTruck

Started by Artemprodigy, August 27, 2014, 08:52:16 am

Previous topic - Next topic

Artemprodigy

Добры день! На моём кубике стоит Дебиан. В Линуксе я новичок. Сейчас пытаюсь подключить датчик температуры DS18B20, для этого необходимо сконфигурировать и скомпилировать ядро линукс, в котором будут драйвера. Вообщем всё получается пока не начинаю компилить. Получаю ошибку:

/bin/sh: 1: arm-linux-gnueabihf-ld: not found


Перечитал кучу тем на форумах но найти решение так и не удалось(. Хочу скомпилить на самом Кубике, а не на другой машине.

johndoe_71rus

http://linux-sunxi.org/Linux_Kernel#Compilation
работает не забыть самое первое
" Get a toolchain

If you haven't done so before, get a suitable toolchain installed and added to your PATH"
Cubieboard2 / Android 4.2.2 / Cubieez 7.4@3.4.79+patwood

sergr

Тоже занимаюсь вопрос компиляции. Может подскажете как правильно установить toolchain? По  ссылке расписана установка на несколько систем (я так понял). У меня Cubian (3.4.79) и не получается установить.
1. Ubuntu - не подходит 
2. Debian - ошибка при добавлении репозитария deb http://www.emdebian.org/debian/ unstable main и дальше не устанавливается ничего
3. Linaro тоже не подходит.
Может я не понимаю многого (новичок в линуксе) - но Toolchain не устанвливается на Cubian.

johndoe_71rus

А у вас какой дебиан?
jessie или sid нужен.

Можно скачать linaro. смотрите какая у вас версия gcc в системе. и версия нужна для arm, если на самом кубике собирать хотите.
Далее, добавить в PATH путь куда распаковали, там в примере * ее надо дополнить до правильного пути
Cubieboard2 / Android 4.2.2 / Cubieez 7.4@3.4.79+patwood

sergr

У меня Cubieboard2 и установлен Cubian-base-r5-a20.img.7z (насколько понял это на оcнове Debian), ядро обновлено (командой Cubian-update) до 3.4.79 и да, собираю на самом кубике. Делаю все как http://linux-sunxi.org/Linux_Kernel#Compilation, но не получается никак toolchain установить: скачал исходники linux-sunxi, конфиг подложил, исправил конфиг (добавил нужные модули), а вот с  toolchain никак..... Нашел еще http://cubian.org/sources/ - но тут вообще ни слова не говорится про toolchain.