diff options
Diffstat (limited to 'm4/odp_dpdk.m4')
-rw-r--r-- | m4/odp_dpdk.m4 | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/m4/odp_dpdk.m4 b/m4/odp_dpdk.m4 index 53d105c8c..7425fb910 100644 --- a/m4/odp_dpdk.m4 +++ b/m4/odp_dpdk.m4 @@ -9,6 +9,8 @@ cur_driver=`basename "$filename" .a | sed -e 's/^lib//'` AS_VAR_APPEND([DPDK_PMDS], [-l$cur_driver,]) AS_CASE([$cur_driver], [rte_pmd_nfp], [AS_VAR_APPEND([DPDK_LIBS], [" -lm"])], + [rte_pmd_mlx4], [AS_VAR_APPEND([DPDK_LIBS], [" -lmlx4 -libverbs"])], + [rte_pmd_mlx5], [AS_VAR_APPEND([DPDK_LIBS], [" -lmlx5 -libverbs"])], [rte_pmd_pcap], [AS_VAR_APPEND([DPDK_LIBS], [" -lpcap"])], [rte_pmd_aesni_gcm], [AS_VAR_APPEND([DPDK_LIBS], [" -lIPSec_MB"])], [rte_pmd_aesni_mb], [AS_VAR_APPEND([DPDK_LIBS], [" -lIPSec_MB"])], @@ -19,6 +21,13 @@ AS_CASE([$cur_driver], [rte_pmd_openssl], [AS_VAR_APPEND([DPDK_LIBS], [" -lcrypto"])]) done AS_VAR_APPEND([DPDK_PMDS], [--no-whole-archive]) +have_pmd_pcap=no +if [[ -f "$1"/librte_pmd_pcap.a ]]; then + have_pmd_pcap=yes +fi +AC_CONFIG_COMMANDS_PRE([dnl +AM_CONDITIONAL([HAVE_PMD_PCAP], [test x$have_pmd_pcap = xyes]) +]) ]) # _ODP_DPDK_SET_LIBS |