1

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 です)。何度も試しましたが失敗しました。助けてください!

4

1 に答える 1

0

私はそれを成し遂げました...正確には、私はそれを避けました。カーネルをコンパイルするように変更し、ubuntu のバージョンを変更しました。カーネル 2.6.38.4 は、カーネル 2.6.32 および gcc 4.4.3 を使用して ubuntu 10.04 でコンパイルできます。

于 2012-09-25T03:35:17.367 に答える