|
|
15b5e9 |
diff -up dpdk-2.0.0/lib/librte_eal/linuxapp/eal/Makefile.dtneeded dpdk-2.0.0/lib/librte_eal/linuxapp/eal/Makefile
|
|
|
15b5e9 |
--- dpdk-2.0.0/lib/librte_eal/linuxapp/eal/Makefile.dtneeded 2015-04-03 17:13:45.000000000 +0300
|
|
|
15b5e9 |
+++ dpdk-2.0.0/lib/librte_eal/linuxapp/eal/Makefile 2015-04-17 15:23:38.267984467 +0300
|
|
|
15b5e9 |
@@ -53,6 +53,8 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_pmd_af
|
|
|
15b5e9 |
CFLAGS += -I$(RTE_SDK)/lib/librte_pmd_xenvirt
|
|
|
15b5e9 |
CFLAGS += $(WERROR_FLAGS) -O3
|
|
|
15b5e9 |
|
|
|
15b5e9 |
+LDLIBS += -ldl -lpthread
|
|
|
15b5e9 |
+
|
|
|
15b5e9 |
# specific to linuxapp exec-env
|
|
|
15b5e9 |
SRCS-$(CONFIG_RTE_LIBRTE_EAL_LINUXAPP) := eal.c
|
|
|
15b5e9 |
SRCS-$(CONFIG_RTE_LIBRTE_EAL_LINUXAPP) += eal_hugepage_info.c
|
|
|
15b5e9 |
diff -up dpdk-2.0.0/lib/librte_pmd_pcap/Makefile.dtneeded dpdk-2.0.0/lib/librte_pmd_pcap/Makefile
|
|
|
15b5e9 |
--- dpdk-2.0.0/lib/librte_pmd_pcap/Makefile.dtneeded 2015-04-03 17:13:45.000000000 +0300
|
|
|
15b5e9 |
+++ dpdk-2.0.0/lib/librte_pmd_pcap/Makefile 2015-04-17 15:23:38.267984467 +0300
|
|
|
15b5e9 |
@@ -37,6 +37,8 @@ include $(RTE_SDK)/mk/rte.vars.mk
|
|
|
15b5e9 |
#
|
|
|
15b5e9 |
LIB = librte_pmd_pcap.a
|
|
|
15b5e9 |
|
|
|
15b5e9 |
+LDLIBS += -lpcap
|
|
|
15b5e9 |
+
|
|
|
15b5e9 |
CFLAGS += -O3
|
|
|
15b5e9 |
CFLAGS += $(WERROR_FLAGS)
|
|
|
15b5e9 |
|
|
|
15b5e9 |
diff -up dpdk-2.0.0/lib/librte_vhost/Makefile.dtneeded dpdk-2.0.0/lib/librte_vhost/Makefile
|
|
|
15b5e9 |
--- dpdk-2.0.0/lib/librte_vhost/Makefile.dtneeded 2015-04-03 17:13:45.000000000 +0300
|
|
|
15b5e9 |
+++ dpdk-2.0.0/lib/librte_vhost/Makefile 2015-04-17 15:24:37.593834737 +0300
|
|
|
15b5e9 |
@@ -44,6 +44,7 @@ CFLAGS += -I vhost_user
|
|
|
15b5e9 |
else
|
|
|
15b5e9 |
CFLAGS += -I vhost_cuse -lfuse
|
|
|
15b5e9 |
LDFLAGS += -lfuse
|
|
|
15b5e9 |
+LDLIBS += -lfuse
|
|
|
15b5e9 |
endif
|
|
|
15b5e9 |
|
|
|
15b5e9 |
# all source are stored in SRCS-y
|
|
|
15b5e9 |
diff -up dpdk-2.0.0/mk/rte.lib.mk.dtneeded dpdk-2.0.0/mk/rte.lib.mk
|
|
|
15b5e9 |
--- dpdk-2.0.0/mk/rte.lib.mk.dtneeded 2015-04-03 17:13:45.000000000 +0300
|
|
|
15b5e9 |
+++ dpdk-2.0.0/mk/rte.lib.mk 2015-04-17 15:23:38.267984467 +0300
|
|
|
15b5e9 |
@@ -79,7 +79,7 @@ O_TO_A_DO = @set -e; \
|
|
|
15b5e9 |
$(O_TO_A) && \
|
|
|
15b5e9 |
echo $(O_TO_A_CMD) > $(call exe2cmd,$(@))
|
|
|
15b5e9 |
|
|
|
15b5e9 |
-O_TO_S = $(LD) $(_CPU_LDFLAGS) -shared $(OBJS-y) -Wl,-soname,$(LIB) -o $(LIB)
|
|
|
15b5e9 |
+O_TO_S = $(LD) $(_CPU_LDFLAGS) -shared $(LDLIBS) $(OBJS-y) -Wl,-soname,$(LIB) -o $(LIB)
|
|
|
15b5e9 |
O_TO_S_STR = $(subst ','\'',$(O_TO_S)) #'# fix syntax highlight
|
|
|
15b5e9 |
O_TO_S_DISP = $(if $(V),"$(O_TO_S_STR)"," LD $(@)")
|
|
|
15b5e9 |
O_TO_S_DO = @set -e; \
|