X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fdpdk.am;h=b857429d73c92d5dfd3727a05d31eafab343f8d1;hb=1bfb0ddace3ebb9010275e4bdd847c8c493ff4b3;hp=f1a37ae2710bed4423bc0a3f30d556159ad89569;hpb=25f635852aee76255f7210c43d43668a80fdccce;p=vpp.git diff --git a/src/plugins/dpdk.am b/src/plugins/dpdk.am index f1a37ae2710..b857429d73c 100644 --- a/src/plugins/dpdk.am +++ b/src/plugins/dpdk.am @@ -14,11 +14,12 @@ 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 - -# due to internal compiler error in GCC when compiling dpdk/device/node.c -# debug sysmbols level reduced to 1. See GCC PR #79953 for details -CFLAGS += -g1 +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 dpdk_plugin_la_SOURCES = \ dpdk/main.c \