最新のLinuxカーネルと次のツリーをダウンロードしました。 「ドライバ/ステージング」ツリーでスパースを実行したいと思います。すべてのドライバを有効にしてmake menuconfig
実行してみました。
make C=1 M=drivers/staging
ただし、上記のコマンドはドライバ全体ではなく一部のみをビルドします。
より多くのステージングドライバを構築するにはどうすればよいですか?
答え1
KconfigファイルにはBROKEN
。allyesconfig
その他の自動構成ターゲット。ステージングツリーのドライバのかなりの部分がこのカテゴリに属するため、make allyesconfig
その多くは含まれません。 100%はわかりませんが、ビルドディレクトリのファイルのBROKEN=y
最後に手動で追加し.config
てから、Kconfigと同様に手動で追加するか、BROKEN
Kconfigシンボルを手動で有効にして追加することができると思いますmake menuconfig
。シンボルを有効にする必要があるかもしれませんが、COMPILE_TEST
menuconfig UI(上部近くの最初のサブメニュー)にエントリがあり、いくつかのドライバはアーキテクチャによって異なります。