X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fdpdk.am;h=a233be7aed46f1335a73cf0bdacae7f6820e75dc;hb=refs%2Fchanges%2F50%2F5950%2F2;hp=212bbb737f554a79238bc104fe06c396f311f8f3;hpb=c3a814be9dc769be942ff8029c7b6eccd4b3af05;p=vpp.git diff --git a/src/plugins/dpdk.am b/src/plugins/dpdk.am index 212bbb737f5..a233be7aed4 100644 --- a/src/plugins/dpdk.am +++ b/src/plugins/dpdk.am @@ -14,10 +14,17 @@ vppapitestplugins_LTLIBRARIES += dpdk_test_plugin.la vppplugins_LTLIBRARIES += dpdk_plugin.la -dpdk_plugin_la_LDFLAGS = $(AM_LDFLAGS) -Wl,--whole-archive,-l:libdpdk.a,--no-whole-archive,-lm,-ldl +dpdk_plugin_la_LDFLAGS = $(AM_LDFLAGS) -Wl,--whole-archive,-l:libdpdk.a,--no-whole-archive +if WITH_DPDK_CRYPTO_SW +dpdk_plugin_la_LDFLAGS += -Wl,--exclude-libs,libIPSec_MB.a,-l:libIPSec_MB.a +dpdk_plugin_la_LDFLAGS += -Wl,--exclude-libs,libisal_crypto.a,-l:libisal_crypto.a +endif +dpdk_plugin_la_LDFLAGS += -Wl,-lm,-ldl +if WITH_DPDK_MLX5_PMD +dpdk_plugin_la_LDFLAGS += -Wl,-libverbs +endif dpdk_plugin_la_SOURCES = \ - dpdk/init.c \ dpdk/main.c \ dpdk/buffer.c \ dpdk/thread.c \ @@ -25,6 +32,7 @@ dpdk_plugin_la_SOURCES = \ dpdk/device/dpdk_priv.h \ dpdk/device/device.c \ dpdk/device/format.c \ + dpdk/device/init.c \ dpdk/device/node.c \ dpdk/hqos/hqos.c \ dpdk/ipsec/esp_encrypt.c \