【问题标题】:Intel DPDK compile英特尔 DPDK 编译
【发布时间】:2014-03-23 14:30:58
【问题描述】:

我已经安装了 kernel-devel。 我懂了。互联网上没有这样的问题。

[root @ fedora dpdk-1.6.0r1] # make
== Build scripts
== Build scripts / testhost
== Build lib
== Build lib / librte_eal
== Build lib / librte_eal / common
== Build lib / librte_eal / linuxapp
== Build lib / librte_eal / linuxapp / igb_uio
CC [M] / home/wangs/dpdk-1.6.0r1/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o
/ home/wangs/dpdk-1.6.0r1/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.c: In function 'local_pci_num_vf' in :
/ home/wangs/dpdk-1.6.0r1/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.c: 108: error : 'struct pci_dev' has no member named 'sriov' members
......
make [8]: *** [/ home/wangs/dpdk-1.6.0r1/build/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o] Error 1
make [7]: *** [_module_/home/wangs/dpdk-1.6.0r1/build/build/lib/librte_eal/linuxapp/igb_uio] Error 2
make [6]: *** [sub-make] Error 2
make [5]: *** [igb_uio.ko] Error 2
make [4]: ​​*** [igb_uio] Error 2
make [3]: *** [linuxapp] Error 2
make [2]: *** [librte_eal] Error 2
make [1]: *** [lib] Error 2
make: *** [all] Error 2

我该怎么办?

【问题讨论】:

  • 您使用的是什么发行版和内核版本?

标签: linux-kernel dpdk


【解决方案1】:

您系统中安装的内核头文件可能较旧。您可能已经安装了 kernel-devel,但您的内核可能是旧版本。检查最低 linux 内核要求。

【讨论】:

    猜你喜欢
    • 2014-02-19
    • 2021-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多