From: Ciara Loftus Date: Wed, 16 Sep 2015 16:16:12 +0000 (+0100) Subject: configure: Fix DPDK linking when using a relative path X-Git-Tag: v2.5.0~568 X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fovs.git;a=commitdiff_plain;h=613750abeb98eb5184e4cfe0e703ec479b9e86ba configure: Fix DPDK linking when using a relative path When linking with DPDK, if a relative path is used with the '--with-dpdk' flag, then OVS will always be compiled with vHost Cuse support, even if it is not enabled in the DPDK build. This patch fixes this problem, and enables the correct version of vHost despite whether or not a relative or absolute path is used. Signed-off-by: Ciara Loftus Signed-off-by: Ben Pfaff --- diff --git a/acinclude.m4 b/acinclude.m4 index b755dc473..47d9318be 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -174,9 +174,10 @@ AC_DEFUN([OVS_CHECK_DPDK], [ DPDK_LIB_DIR=$RTE_SDK/lib DPDK_LIB="-ldpdk" DPDK_EXTRA_LIB="" + RTE_SDK_FULL=`readlink -f $RTE_SDK` AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM([#include <$RTE_SDK/include/rte_config.h> + [AC_LANG_PROGRAM([#include <$RTE_SDK_FULL/include/rte_config.h> #if !RTE_LIBRTE_VHOST_USER #error #endif], [])],