想在ubuntu VMware-Virtual-Platform 6.8.0-45-generic #45-Ubuntu x86_64上装个dpdk,直接下载了相对比较新的版本DPDK 23.11.2 (LTS), 但是ubuntu上的python3 是3.12.4的。
出错内容如下:
~/dpdk-stable-23.11.2$ ninja -C build
ninja: Entering directory `build'
[1/2207] Generating drivers/rte_common_dpaax.pmd.c with a custom command
FAILED: drivers/rte_common_dpaax.pmd.c
/usr/bin/meson runpython ../buildtools/gen-pmdinfo-cfile.py /home/icetown/dpdk-stable-23.11.2/build/buildtools ar /home/icetown/dpdk-stable-23.11.2/build/drivers/libtmp_rte_common_dpaax.a drivers/rte_common_dpaax.pmd.c meson runpython ../buildtools/pmdinfogen.py elf
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py", line 194, in run
return options.run_func(options)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py"