2017-06-07 7 views
0

をコンパイルするときに「カーネルヘッダが予想される場所のいずれかにないファイル」が、それは以下の絵に描かれた、このような過ち表示されます:私はインテルのixgbeドライバをコンパイルしたいのixgbeドライバ

enter image description here

Iを開発ツールをインストールしたのですが、エラーがまだ表示されています:私は私の場合、私はちょうど開発ツールが完全にインストールするために再起動しなければならなかった、ことがわかった

enter image description here

+0

それ以外は:推奨パッケージをインストールしようとしましたか? 「開発ツール」パターンには開発ツールが含まれていますが、必ずしもそのヘッダーパッケージとは限りません。 – arkascha

+1

"開発ツール"はCentOSのFedoraを示します:# '' yum install kernel-devel'→→ '/ usr/src/* 'に必要なカーネルヘッダです –

+0

なぜそれが必要ですか?すべての主要ディストリビューションには、最新のドライバを持つカーネルがあります。 – 0andriy

答えて

1

。再起動後、makeコマンドは正常に動作しました。

+2

これは質問に対する答えを提供しません。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューから](/レビュー/低品質の投稿/ 18765274) –

+0

これは正解でした。カーネルヘッダーは、yumをインストールした後で何らかの理由で見えるものではありません。ありがとう。 –

関連する問題