сборка ядра - кросс-компиляция

Я делаю кросс-компиляцию сборки ядра Ubuntu. Я следую инструкции для построения ubuntu для omap:

fakeroot debian/rules clean
do_tools=false skipabi=true skipmodule=true dpkg-buildpackage -B -aarmhf -uc -us

Но вышеизложенное всегда делает его чистым и занимает много времени. Я просто делаю изменения в том же файле, поэтому мне не нужно перестраивать с чистого.

Я попытался пропустить строку $ fakeroot debian / rules clean, а также удалить «-uc», но он все еще делает это из чистого:

Затем я попробовал другой метод и сделал:

 make -j3 deb-pkg

Но затем я получил новую ошибку:

dpkg-deb: building package `linux-firmware-image' in `../linux-firmware-image_3.4.27+-1_all.deb'.
dpkg-gencontrol: error: current host architecture 'armhf' does not appear in package's architecture list ()
make[1]: *** [deb-pkg] Error 255

Затем мне нужно подождать ~ 2 часа для завершения сборки ...

Все, что я пытаюсь сделать, это изменить файл платы (к сожалению, я не могу сделать его модулем, насколько я понимаю).

Спасибо за любую идею.

Ran

1
задан 25 July 2016 в 16:33

0 ответов

Другие вопросы по тегам:

Похожие вопросы: