pkg-config provides the required include paths, and currently
autopkgtest fails because rte_common.h now tries to include
rte_config.h which is not in the same directroy as it is arch
specific.
Also use global path for the include.
Change-Id: I3cddc769f0e4f12687cc58bc526f887e6cf0d703
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
cat > testlinkage.c << EOF
#include <stdio.h>
-#include "dpdk/rte_common.h"
+#include <rte_common.h>
int main()
{
# -ldpdk actually refers to a linker script now, not a real .so
# with broken linkage this will fail with undefined symbols
printf "\n\nChecking compile with link against DPDK\n"
-gcc -v testlinkage.c -o testlinkage.bin -Wall -Werror -ldpdk
+gcc -v testlinkage.c -o testlinkage.bin -Wall -Werror `pkg-config --libs --cflags libdpdk`
echo "OK"
printf "\n\nLinkage info\n"