私はアンドロイドカーネルv3.10.108をコンパイルしています。私はdefconfigでカーネルモジュールを有効にし、コンパイルしようとしたときに私はこのエラーに遭遇しました。ここに全体のログはhastebinです。ここにはkernel sourceがあります。私はプログラミング言語の専門家ではなく、助けが必要です。また、エラーが発生した理由を指摘してください。エラーを修正する方法: '__kstrtab_sched_setscheduler_nocheck'の再定義
0
A
答えて
1
カーネルソースは実際にはhereです。このエラーは、両方ともカーネル/ sched/core.cというファイルにEXPORT(sched_setscheduler_nocheck);
行を追加した2つのコミットがあり、再定義エラーが発生したために発生しました。コミットはhereとhereです。
変更をコミットした人は、モジュールが有効になっているときに変更がまだ正しく構築されているかどうかを確認しなかったため、エラーが発生しました。
エラーを報告するには、issueをgithubで呼び出すことをおすすめします。
"kernel/sched/core.c"の問題のあるEXPORT(sched_setscheduler_nocheck);
行のいずれかを削除するか、ローカルで2つのgitコミットをローカルに戻すことで、問題をローカルで解決できます。
EDIT:
私は、ビルドログに2つのエラーがあった気づいたことはありません。もう1つは、 "fs/fs_struct.c" hereとhereに適用された2つのコミットによるものです。
EDIT 2
後続のリンカーエラーはビルトインとして構成される他のものによって連結されている(おそらく又は全く設定されていない)モジュールとして構成されているの.configカーネルにいくつかによるものです。
CONFIG_HW_RANDOM_MSM=y
(=m
ではない)を設定して、 "sensors_ssc.c"リンカーの問題を修正してください。うまくいけば "ipc_router_security.c" リンカーの問題を解決するために
設定CONFIG_IPV6=y
(ない=m
)とCONFIG_NF_DEFRAG_IPV6=y
(ない=m
)。
関連する問題
- 1. "未定義オフセット"エラーを修正する方法
- 2. 修正方法:未定義シンボル:PyFPE_jbuf
- 3. 修正方法未定義オフセット:1
- 4. フィールド名を修正する方法は未定義のエラーですか?
- 5. rake未定義のローカル変数やメソッドのエラーを修正する方法は?
- 6. PHPエラーを修正する最良の方法未定義のインデックス - PHP 5.5
- 7. 厳密な標準の修正方法:既に定義されたクラスのコンストラクタを再定義する
- 8. 修正の定義?
- 9. TypeError例外を修正する方法:未定義
- 10. この未定義の通知エラーを修正するには
- 11. DynamicJasper:java.lang.NoSuchMethodErrorエラーの修正方法
- 12. MSVCエラー - エラーC2373: 'description':再定義。異なるタイプ修飾子
- 13. エラーを修正する方法500
- 14. 未定義のメソッドを修正するにはPHPMailer :: AddAdress()エラー
- 15. 修正する方法のjava.lang.NullPointerExceptionエラー?
- 16. 未定義メソッド `split 'をnilに修正するには:NilClassエラー?
- 17. SQLエラー1064 - 修正方法?
- 18. 修正方法 - エラー[django.security.SuspiciousFileOperation:216]?
- 19. Curl PHPエラー、修正方法?
- 20. 別のクラスファイルのメソッドへの未定義のリファレンス、修正方法?
- 21. 未定義変数の修正方法:laravelの
- 22. 方法を修正する方法
- 23. CSS Validatorからの再定義の警告を修正するには?
- 24. 再定義Railsの方法
- 25. お知らせを修正する方法:未定義のインデックスをPDOに
- 26. 未定義のメソッド[]をnilに修正する方法:OpenUriのNilClass
- 27. Temenos T24バージョンのエラーを修正する正しい方法AUTH.ROUTINE
- 28. Httpを修正する方法:C#の不正なエラー?
- 29. F#再帰メンバ関数:「正しく定義する方法」
私はコミット(2番目のもの)を元に戻しました。しかし、まだエラーが発生します。 – Impulse
申し訳ありませんが、私は他のエラーに気づいたことはありません。 "fs/fs_struct.c"に2つのコミットを適用した場合も同様の問題があります。私は答えを編集します。 –
ありがとうございました。私はその行を削除し、それは今修正されました。今、私はモジュールと関連していると推測する別のエラーも出ます。 https://hastebin.com/nolufaraju.vbs(あなたが望む場合は、あなたが望むならあなたの答えをこの時点まで受け入れるようにすることができますが、もっと手伝ってくれると嬉しいです)。 EDIT: – Impulse