当我编译2.6.32.8Linux内核时,得到如下错误消息:

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),我已经试过很多次了,但是失败了,请帮忙!

最佳答案

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

关于linux - 编译Linux内核2.6.32.8时如何解决错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12509853/

10-13 02:43