Also, check out this part of the dpdk.org documentation: http://doc.dpdk.org/guides/linux_gsg/sys_reqs.html
Regards, Asaf Penso ________________________________ From: Xueming(Steven) Li <xuemi...@nvidia.com> Sent: Thursday, October 7, 2021 1:54:58 PM To: za...@yandex.ru <za...@yandex.ru>; users@dpdk.org <users@dpdk.org> Subject: Re: Build troubles, CentOS7.9, latest DPDK from github sudo pip3 install pyelftools On Thu, 2021-10-07 at 13:42 +0300, Dr. SysMan wrote: > Hello! > > I'm on the way to get experience with the DPDK under CentOS7.9 ... > I have downloaded dpdk-21.08.tar.gz , retrieve files from archive, now: > > [root@osboxes dpdk-21.08]# meson build > The Meson build system > Version: 0.59.2 > Source dir: /Works/dpdk-21.08 > Build dir: /Works/dpdk-21.08/build > Build type: native build > Program cat found: YES (/usr/bin/cat) > Project name: DPDK > Project version: 21.08.0 > C compiler for the host machine: cc (gcc 4.8.5 "cc (GCC) 4.8.5 > 20150623 (Red Hat 4.8.5-44)") > C linker for the host machine: cc ld.bfd 2.27-44 > Host machine cpu family: x86_64 > Host machine cpu: x86_64 > Program pkg-config found: YES (/usr/bin/pkg-config) > Program check-symbols.sh found: YES > (/Works/dpdk-21.08/buildtools/check-symbols.sh) > Program options-ibverbs-static.sh found: YES > (/Works/dpdk-21.08/buildtools/options-ibverbs-static.sh) > Program binutils-avx512-check.sh found: YES > (/Works/dpdk-21.08/buildtools/binutils-avx512-check.sh) > Program python3 found: YES (/usr/bin/python3) > > buildtools/meson.build:45:8: ERROR: Problem encountered: missing python > module: elftools > > > [root@osboxes ~]# rpm -qa | grep elf > devtoolset-8-elfutils-libs-0.176-1.el7.x86_64 > elfutils-libelf-0.176-5.el7.x86_64 > devtoolset-8-elfutils-libelf-0.176-1.el7.x86_64 > elfutils-devel-0.176-5.el7.x86_64 > elfutils-libs-0.176-5.el7.x86_64 > devtoolset-8-elfutils-0.176-1.el7.x86_64 > devtoolset-9-elfutils-libelf-devel-0.176-6.el7.x86_64 > elfutils-default-yama-scope-0.176-5.el7.noarch > python-pyelftools-0.22-0.5.git20130619.a1d9681.el7.noarch > elfutils-0.176-5.el7.x86_64 > elfutils-libelf-devel-0.176-5.el7.x86_64 > > > So , is there what I'm need to check/do additionally ?