如何在编译linux内核2.6.32.8时解决错误

时间:2012-09-20 09:35:54

标签: linux kernel

当我编译2.6.32.8 linux内核时,我得到了如下错误信息:

In file included from drivers/net/igbvf/ethtool.c:36:0:
drivers/net/igbvf/igbvf.h: At top level:
drivers/net/igbvf/igbvf.h:128:15: error: duplicate member ‘page’
make[3]: *** [drivers/net/igbvf/ethtool.o] Error 1
make[2]: *** [drivers/net/igbvf] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2

我的gcc版本是4.6.3而且我使用的是Ubuntu linux(我使用的内核是3.2.0.30)。我已经尝试了几次但是失败了,请帮助!

1 个答案:

答案 0 :(得分:0)

我已经完成了......或者确切地说,我避免了它。 我改变了要编译的内核,我更改了ubuntu的版本。内核2.6.38.4可以在ubuntu 10.04下用内核2.6.32和gcc 4.4.3编译