Lorsque j'exécute make
à partir de l'instruction démarrage rapide pour DPDK, j'obtiens l'erreur suivante:
eal_memory.c:56:18: fatal error: numa.h: No such file or directory
L'erreur apparaît même lorsque libnuma est déjà installé:
>Sudo yum install numactl-libs.x86_64
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* elrepo: mirrors.tuna.tsinghua.edu.cn
Package numactl-libs-2.0.9-6.el7_2.x86_64 already installed and latest version
Nothing to do
J'utilise la version 7.3.1611 de CenOS Linux (Core).
Comment puis-je résoudre ce problème?
Essayez d'installer numactl-devel
:
Sudo yum install numactl-devel
numa.h fait également partie du package libnuma
.
Veuillez installer le paquet libnuma:
CentOS 6.9: yum install libnuma-devel
Ubuntu: apt-get install libnuma-dev
Il semble que le conteneur Docker de CentOS 7 libnuma-devel n'est pas disponible. Dans ce cas, essayez yum install numactl-devel