カーネルビルド

カーネルビルド

カスタムカーネルをビルドしようとしてmakeコマンドを使用してビルドしようとしてNo targets specified and no makefile found. Stop.エラーが発生します。その後、SOURCESフォルダとSPECSフォルダからmakefile(不要)を検索しましたが、何も見つかりませんでした。同じカーネルを構築したrpmbuildので、ソースrpmに問題はないと思います。 chrootを使ってビルドしようとしています。

質問:

  1. デフォルトでは、makefileを含むフォルダは何ですか?
  2. ビルドカーネルを使用する手順は何ですかmake

ベストアンサー1

デフォルトでは、カーネルのmakefileは通常にあります/usr/src/linux/。ただし、カーネルをビルドしている場合、chrootこのファイルがインストールされている場所はわかりません。chrootプロセスをよりよく理解するには、まずカーネルを構築してみてください。

おすすめ記事