Невозможно построить Ubuntu Kernel: Почему & ldquo; make mrproper & rdquo; избавиться от каталога debian? Как создать ядро ​​Ubuntu / Trusty без debian / rules?

Я пытался построить ядро ​​Ubuntu в течение последних нескольких недель. (На самом деле, я не нуждаюсь в ядре, мне просто нужен snd-aloop.ko, которого нет в дистрибутивах Ubuntu 14, это в 12, но я не могу найти способ построить именно этот модуль, который работает на последний выпущенный Ubuntu, который я запускаю (Ubunty / trusty Linux vagrant-ubuntu-trusty-64 3.13.0-30-generic # 55-Ubuntu SMP Fri Jul 4 21:40:53 UTC 2014 x86_64 x86_64 x86_64 GNU / Linux)

Я следил за указаниями на официальном сайте Ubuntu и получал эту ошибку

Using /home/vagrant/linux-3.13.0 as source for kernel
/home/vagrant/linux-3.13.0 is not clean, please run 'make mrproper'
in the '/home/vagrant/linux-3.13.0' directory.

Среди вещей, которые делает mrproper, удаляет каталог «debian»!

CLEAN   /home/vagrant/linux-3.13.0/debian/
CLEAN   .config

Как я могу построить без каталога debian, так как официальная документация Ubuntu говорит мне о том, что я создаю ядро ​​со сценарием «rules» в каталоге debian

 fakeroot debian/rules clean
 DEB_BUILD_OPTIONS=parallel=3 AUTOBUILD=1 fakeroot debian/rules binary-generic

Обратите внимание, что я запускаю debian / rules clean перед моей сборкой, но он недостаточно чист для мистера Правильного! Я получаю это сообщение:

/home/vagrant/linux-3.13.0 is not clean, please run 'make mrproper'

Я ничего не сделал с деревом источника, кроме установки файла .config совместим с системой, в которой я работаю. Все, что я действительно хочу, это snd-aloo p.ko, который будет загружаться в моей системе. Почему Ubuntu так запутался?

1
задан 6 May 2015 в 13:34

0 ответов

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

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