4.19
私はLinux Mintコンピュータでカーネルをコンパイルしようとしています。で現在の設定をコピーして開き、4.15
ローカルmake menuconfig
バージョン文字列を追加し、保存して試しましたmake
。ただし、次のエラーが発生します。
scripts/kconfig/conf --syncconfig Kconfig
*** Error during sync of the configuration.
scripts/kconfig/Makefile:69: recipe for target 'syncconfig' failed
make[2]: *** [syncconfig] Error 1
Makefile:539: recipe for target 'syncconfig' failed
make[1]: *** [syncconfig] Error 2
Makefile:635: recipe for target 'include/config/auto.conf' failed
make: *** [include/config/auto.conf] Error 2
私も試してみましたが、make menuconfig
入力するときにmake
いくつかのオプションについて多くの質問があり、それが何のためであるかわかりませんでした(これらを使用するのと同じようですmake config
)。
私が試したもう一つのことは、make defconfig
説明したようにwhichを使用することでしたDefault configuration is based on 'x86_64_defconfig'
。ただし、後で実行するとmake
同じエラーが発生します。
構成に何らかのバグが導入されたか、カーネルソースをコンパイルするために必要なものが欠けているようです。しかし、Error 1
この合計に関する追加情報をどこで入手できるのかわかりませんError 2
。
何が間違っているのかを知っている人はいますか?.config
必要に応じて確認できるようにファイルをアップロードします。
編集:カーネルバージョンも試してみましたが、4.18
今回はgitに付属の設定にも触れませんでした。それでも同じエラーが発生します。私のコンピュータに問題があるようです(一部の依存関係が欠落しているか、これに似ています)。しかし、私が言ったように、エラーメッセージは具体的ではないので、どこで検索を始めるべきかわかりません...
EDIT2:
新しいディストリビューション(Linux MintからKDE Neonまで)をインストールしましたが、まだ同じエラーが発生します。私はこれが実際にカーネルのバグかもしれないと疑い始めました...