Збірка Openvswitch не може зв’язатися з dpdk


0

Я намагаюся налаштувати ovs-dpdk .
Я вже побудував DPDKіз джерел, перевірено testpmdпрацює. Тепер я хочу встановити ovs-dpdk, тому я отримую останню OVS tar.gz і запускаю налаштування:

./configure --with-dpdk=$DPDK_BUILD

$DPDK_BUILD є "dir, де dpdk був розпакований" / build, тому що це шлях за замовчуванням, коли бінарні файли йдуть, коли я будую DPDK (за допомогою "make config T = x86_64-native-linuxapp-gcc" + "make").

Отже, коли я намагаюся налаштувати, ovsя завжди провалююсь з "configure: error: не може зв’язатися з dpdk".
Коли я переглядаю "config.log", я просто бачу таке:

 #include <rte_config.h>
|                              #include <rte_eal.h>
| int
| main ()
| {
| int rte_argc; char ** rte_argv;
|                              rte_eal_init(rte_argc, rte_argv);
|   ;
|   return 0;
| }
configure:20670: error: cannot link with dpdk

Отже, наскільки я розумію, він просто намагається створити найпростіший додаток dpdk, щоб перевірити, чи є там DPDK libs, але він їх не знаходить.
І я поняття не маю, чому, оскільки я вказую їх за допомогою параметра "--with-dpdk", як описано в посібнику користувача ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.