1

Fedora で Intel DPDK をコンパイルする際に問題があり、本当に必要です。

これは私の端末にあるものです:

[gois@localhost dpdk-1.5.2r1]$ make install T=i686-default-linuxapp-gcc
================== Installing i686-default-linuxapp-gcc
== 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
make: *** /lib/modules/3.11.10-301.fc20.x86_64/build: File or directory not found.  Stop.
make[7]: ** [igb_uio.ko] Error 2
make[6]: ** [igb_uio] Error 2
make[5]: ** [linuxapp] Error 2
make[4]: ** [librte_eal] Error 2
make[3]: ** [lib] Error 2
make[2]: ** [all] Error 2
make[1]: ** [i686-default-linuxapp-gcc_install] Error 2
make: ** [install] Error 2

誰か助けてくれませんか?

4

2 に答える 2

4

Linux ヘッダーをインストールする必要があります。

yum install kernel-devel

次に、build/ は、カーネル モジュールのビルドに必要なファイルへのシンボリック リンクである必要があります。

于 2014-01-29T10:07:28.110 に答える
0

RTE_KERNELDIR 変数が正しく設定されていないようです。インストーラーは、カーネル レベルのパラメーターにアクセスできません。

于 2015-07-06T08:19:58.473 に答える