
オンにする必要があるオプション (実際には何も依存せず、考えられる限りでは競合しないため) がある場合、カーネル構成プロセスを適切にデバッグする方法がわかりません。これを超える方法が本当に見つかりませんmake olddefconfig
。
私が使っているものの中で
CONFIG_SYS_SUPPORTS_ZBOOT=y
カーネル ツリーを使用していて、使用後にこの特定のフラグを保持するファイル4.8.6
を作成する方法が見つかりませんでした。また、利用可能なドキュメントとスクリプトによると、これは発生しないはずです。.config
make
arch/mips
このオプションは MIPS ターゲットを生成するために必要であるため、vmlinuz
圧縮と解凍の両方に対してカーネルの lzma を有効にしましたが、これまでのところ、何も起こらず、CONFIG_SYS_SUPPORTS_ZBOOT=y
常に「オフ」になっています。
make
CONFIG フラグを強制的にオンにする方法、またはkbuild
このフラグをオンにできない理由をデバッグする方法をご存知ですか?
答え1
あなたはできません。
SYS_SUPPORTS_ZBOOT
プロンプトがないので、ユーザーが選択することはできません。
Machine selection
このオプションは、プラットフォーム ( 、選択肢)によって選択されるはずですSystem type
。そうでない場合は、おそらく、お使いのマシンではサポートされていないことを意味します。
答え2
Kconfigを使用せずに.configファイルを手動で変更することは、予期しない動作を引き起こす可能性があるため推奨されません。この場合、最善の解決策は以下を実行することです。
make menuconfig
そして、menuconfig から設定オプションを選択します (探しているパラメータは arch/mips の下にあるはずです)。