编译pf_ring下的ixgbe驱动出错
来源:互联网 发布:写一个数组 编辑:程序博客网 时间:2024/05/17 23:20
make
make -C /lib/modules/2.6.32-431.el6.x86_64/build SUBDIRS=/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src modules
make[1]: Entering directory `/usr/src/kernels/2.6.32-431.el6.x86_64'
CC [M] /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.o
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_osdep.h:41,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_type.h:69,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_dcb.h:32,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:51,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3491: error: conflicting types for ‘netdev_features_t’
include/linux/netdevice.h:854: note: previous declaration of ‘netdev_features_t’ was here
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_osdep.h:41,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_type.h:69,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_dcb.h:32,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:51,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3716: error: redefinition of ‘pcie_capability_clear_word’
include/linux/pci.h:830: note: previous definition of ‘pcie_capability_clear_word’ was here
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3745: error: redefinition of ‘is_link_local_ether_addr’
include/linux/etherdevice.h:68: note: previous definition of ‘is_link_local_ether_addr’ was here
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:65,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
include/linux/mdio.h:256:1: warning: "MDIO_EEE_100TX" redefined
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_osdep.h:41,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_type.h:69,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_dcb.h:32,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:51,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3565:1: warning: this is the location of the previous definition
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:65,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
include/linux/mdio.h:257:1: warning: "MDIO_EEE_1000T" redefined
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_osdep.h:41,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_type.h:69,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_dcb.h:32,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:51,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3568:1: warning: this is the location of the previous definition
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:65,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
include/linux/mdio.h:387: error: redefinition of ‘mmd_eee_cap_to_ethtool_sup_t’
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3608: note: previous definition of ‘mmd_eee_cap_to_ethtool_sup_t’ was here
include/linux/mdio.h:415: error: redefinition of ‘mmd_eee_adv_to_ethtool_adv_t’
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3636: note: previous definition of ‘mmd_eee_adv_to_ethtool_adv_t’ was here
include/linux/mdio.h:443: error: redefinition of ‘ethtool_adv_to_mmd_eee_adv_t’
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3664: note: previous definition of ‘ethtool_adv_to_mmd_eee_adv_t’ was here
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9426: error: unknown field ‘ndo_fdb_add’ specified in initializer
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9426: error: ‘ixgbe_ndo_fdb_add’ undeclared here (not in a function)
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9428: error: unknown field ‘ndo_fdb_del’ specified in initializer
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9428: error: ‘ixgbe_ndo_fdb_del’ undeclared here (not in a function)
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9429: error: unknown field ‘ndo_fdb_dump’ specified in initializer
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9429: error: ‘ixgbe_ndo_fdb_dump’ undeclared here (not in a function)
make[2]: *** [/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.o] Error 1
make[1]: *** [_module_/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.32-431.el6.x86_64'
make: *** [default] Error 2
make -C /lib/modules/2.6.32-431.el6.x86_64/build SUBDIRS=/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src modules
make[1]: Entering directory `/usr/src/kernels/2.6.32-431.el6.x86_64'
CC [M] /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.o
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_osdep.h:41,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_type.h:69,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_dcb.h:32,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:51,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3491: error: conflicting types for ‘netdev_features_t’
include/linux/netdevice.h:854: note: previous declaration of ‘netdev_features_t’ was here
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_osdep.h:41,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_type.h:69,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_dcb.h:32,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:51,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3716: error: redefinition of ‘pcie_capability_clear_word’
include/linux/pci.h:830: note: previous definition of ‘pcie_capability_clear_word’ was here
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3745: error: redefinition of ‘is_link_local_ether_addr’
include/linux/etherdevice.h:68: note: previous definition of ‘is_link_local_ether_addr’ was here
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:65,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
include/linux/mdio.h:256:1: warning: "MDIO_EEE_100TX" redefined
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_osdep.h:41,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_type.h:69,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_dcb.h:32,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:51,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3565:1: warning: this is the location of the previous definition
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:65,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
include/linux/mdio.h:257:1: warning: "MDIO_EEE_1000T" redefined
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_osdep.h:41,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_type.h:69,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_dcb.h:32,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:51,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3568:1: warning: this is the location of the previous definition
In file included from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe.h:65,
from /home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:54:
include/linux/mdio.h:387: error: redefinition of ‘mmd_eee_cap_to_ethtool_sup_t’
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3608: note: previous definition of ‘mmd_eee_cap_to_ethtool_sup_t’ was here
include/linux/mdio.h:415: error: redefinition of ‘mmd_eee_adv_to_ethtool_adv_t’
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3636: note: previous definition of ‘mmd_eee_adv_to_ethtool_adv_t’ was here
include/linux/mdio.h:443: error: redefinition of ‘ethtool_adv_to_mmd_eee_adv_t’
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/kcompat.h:3664: note: previous definition of ‘ethtool_adv_to_mmd_eee_adv_t’ was here
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9426: error: unknown field ‘ndo_fdb_add’ specified in initializer
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9426: error: ‘ixgbe_ndo_fdb_add’ undeclared here (not in a function)
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9428: error: unknown field ‘ndo_fdb_del’ specified in initializer
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9428: error: ‘ixgbe_ndo_fdb_del’ undeclared here (not in a function)
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9429: error: unknown field ‘ndo_fdb_dump’ specified in initializer
/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.c:9429: error: ‘ixgbe_ndo_fdb_dump’ undeclared here (not in a function)
make[2]: *** [/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src/ixgbe_main.o] Error 1
make[1]: *** [_module_/home/horse/soft/PF_RING-6.0.0/drivers/PF_RING_aware/intel/ixgbe/ixgbe-3.18.7-zc/src] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.32-431.el6.x86_64'
make: *** [default] Error 2
0 0
- 编译pf_ring下的ixgbe驱动出错
- 编译 PF_ring DNA驱动 出错
- 在Debian系的Linux中编译并安装ixgbe驱动的教程[转载]
- ixgbe 驱动安装
- Fedora下集成PF_RING的详细过程
- 测试PF_RING DNA驱动
- QCA8172有线网卡驱动在Ubuntu12.04下编译出错的解决方法
- pfring(pf_ring)编译安装
- Mac下的C,C++编译出错
- c++驱动编译出错解决方法
- Fedora下集成PF_RING的详细过程(配图)
- Fedora下集成PF_RING的详细过程(配图)
- PF_RING编译到内核实验
- 我们想把ixgbe-5.1.3和ixgbevf-4.1.2都编译进我们的内核
- PF_RING
- pf_ring
- TI am335x sdk 自带linux源码下编译驱动出错解决办法
- windows下编译qt的mysql驱动
- 一般软件开发流程和一般软件的测试原则
- 正整数的汉语读法
- 最大子数组java实现
- LeetCode Search in Rotated Sorted Array
- 背包问题—杭电2602 Bone Collector
- 编译pf_ring下的ixgbe驱动出错
- algorithm头文件里的函数
- LeetCode Search for a Range
- 优先队列---priority_queue
- 排序总结之插入式排序
- sed基本用法介绍1
- sicily 1422. Table Tennis 简单明了,非常容易看明白
- 支持一下
- poj3258 River Hopscotch