如何将glibc链接到DPDK?

时间:2018-10-19 07:47:14

标签: glibc dpdk

我在Docker容器中使用Alpine Linux。

我从here安装了musl,而不是默认的C库。它作为共享/动态库安装在以下路径glibc

现在,我不知道如何将/usr/glibc-compat/lib共享库链接到DPDK。这是我已经尝试过的,但无法正常工作:

  1. glibc
  2. export LD_LIBRARY_PATH=/usr/glibc-compat/lib在安装DPDK时
  3. 使用make install T=x86_64-native-linuxapp-gcc -Wl,-rpath=/usr/glibc-compat/lib更新/etc/ld.so.conf
  4. 在DPDK源代码中更改/usr/glibc-compat/lib

我收到以下错误:

  

/dpdk-stable-16.11.8/lib/librte_eal/linuxapp/eal/eal.c:35:19:致命错误:stdio.h:无此类文件或目录    #include

我还可以做些什么来安装DPDK?我需要更新任何特定的Makefiles吗?

1 个答案:

答案 0 :(得分:0)

对不起,我无意中发布了未完成的答案,您必须将库包含在dpdk应用的Makefile中,而不是从DPDK来源获取。