Пользовательская сборка ядра не работает из-за отсутствия «бинарного универсального» рецепта

Я использую Ubuntu 18.04 и пытаюсь собрать собственное ядро ​​ это руководство и это руководство .

К сожалению, команда:

AUTOBUILD=1 fakeroot debian/rules binary-headers binary-generic binary-perarch skipdbg=false

Выдает мне эту ошибку:

dh binary-headers
dh: Unknown sequence binary-headers (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep)
debian/rules:35: recipe for target 'binary-headers' failed
make: *** [binary-headers] Error 2

Я подозреваю, что руководство не обновлено, и я много искал по списку получателей сценария rules , но не нашел ничего полезного .

Может ли кто-нибудь мне помочь?

Спасибо!

Редактировать 1 Разрешенными получателями являются двоичный двоичный архив двоичный файл indep build build-arch build-indep clean install install-arch install-indep , но с ними еще не создается ядро ​​с встроенные символы отладки.

Edit 2 Правила Debian хранятся в / usr / src / linux-source- {KERNEL-VERSION} /debian/rules.d и в 0-common-vars. mk вы можете найти все разрешенные переключатели.

6
задан 4 September 2018 в 14:46

0 ответов

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

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