Как использовать команду "make mrproper "? я работаю на Linux с нуля

Я пытаюсь собрать Linux с нуля, и я дошел до этой части: заголовки Linux

Убедитесь, что нет устаревших файлов и зависимостей, лежащих вокруг предыдущей операции:

make mrproper

Я не понимаю: в каком каталоге я должен запустить эту команду? В одном из них?

$LFS/sources/gcc-build
$LFS/sources/gcc-4.4.3

Пожалуйста помоги!

3 ответа

Нет, вы должны запустить это (и следующее) в каталоге, куда вы распаковали архив с исходным кодом ядра.

Это приходит после использования GCC

cd $LFS/sources
tar xvjf linux*
cd linux*
make mproper
make headers_check
make INSTALL_HDR_PATH=dest headers_install
cp -rv dest/include/* /tools/include

cd $LFS/sources говорит ему перейти в каталог источников. tar xvjf linux* говорит, что он должен распаковать каталог заголовков api lunix (может быть заглавная буква j в xvjf) cd linux* говорит ему, что он должен перейти в нетаризованный каталог. headers_check make INSTALL_HDR_PATH=dest headers_install cp -rv dest/include/* /tools/include указывает ему установить и протестировать пакет

Бег make mrproper или же make distclean возвращает исходное дерево ядра в его ненастроенное состояние. Это означает, что вы потеряете свой файл.config. Вам нужно будет создать новый файл.config перед компиляцией ядра.

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