2012-09-28 29 views
0

我將在linux中爲我的以太網atheros ar8152編譯源代碼,並且需要它的內核源代碼。所以我通過輸入apt-get install apt-get install kernel-source-2.6.32來獲得源代碼。 然後 CD/usr/src目錄
焦油-jxvf內核源2.6.32.tar.bz2 LN -s Linux的源代碼的Linux 2.6.32make include/linux/version.h時仍然缺少version.h

我在做什麼安裝源以太網是: 使安裝

我得到錯誤信息: Linux內核源未配置 - 丟失version.h中

然後,我轉到內核源代碼目錄 化妝在include/linux/version.h中

並重試,我仍然收到上面的錯誤消息。

接下來我該怎麼辦?

需要你幫忙!

回答

1

使用apt-get install linux-headers-$(uname -r)爲您的發行版和內核版本獲取正確的內核標頭。 kernel-source通常爲人們試圖建立自己的內核。

+0

謝謝,但也許沒有幫助我的問題。 – user1429782

+0

你想安裝一個內核模塊。你應該使用當前內核的頭文件,除非你打算自己構建內核。 – nneonneo

+0

好吧,我要爲此嘗試。 – user1429782

相關問題