From 4a86048d44cae812b227b857772aeeb839502706 Mon Sep 17 00:00:00 2001 From: Rahul Kumar Gupta Date: Fri, 2 Sep 2016 15:48:52 +0800 Subject: [PATCH] dpdk: fix for parellel make issue To make sure that the path of libraries should be correct and libraries will be build before, And available at the time of linking example apps. Signed-off-by: Rahul Kumar Gupta Signed-off-by: Arsalan H. Awan --- examples/Makefile | 1 + examples/ethtool/ethtool-app/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/examples/Makefile b/examples/Makefile index 33fe0e586..1a3966f9e 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -14,6 +14,7 @@ DIRS-$(CONFIG_RTE_LIBRTE_BBDEV) += bbdev_app DIRS-$(CONFIG_RTE_LIBRTE_PMD_BOND) += bond DIRS-y += cmdline DIRS-$(CONFIG_RTE_LIBRTE_DISTRIBUTOR) += distributor +DEPDIRS-y += examples/ethtool/lib DIRS-y += ethtool DIRS-y += exception_path DIRS-$(CONFIG_RTE_LIBRTE_EFD) += server_node_efd diff --git a/examples/ethtool/ethtool-app/Makefile b/examples/ethtool/ethtool-app/Makefile index 9ecfc0b89..fb5fdc438 100644 --- a/examples/ethtool/ethtool-app/Makefile +++ b/examples/ethtool/ethtool-app/Makefile @@ -19,6 +19,7 @@ SRCS-y := main.c ethapp.c CFLAGS += -O3 -pthread -I$(SRCDIR)/../lib CFLAGS += $(WERROR_FLAGS) +LDLIBS += -L$(ETHTOOL_LIB_PATH)/ LDLIBS += -L$(subst ethtool-app,lib,$(RTE_OUTPUT))/lib LDLIBS += -lrte_ethtool -- 2.11.1