Set DPDK_MLX4_PMD and DPDK_MLX5_PMD compile with default dlopen links 57/10957/3
authorAmir Zeidner <amirzei@mellanox.com>
Mon, 5 Mar 2018 12:32:22 +0000 (14:32 +0200)
committerDamjan Marion <dmarion.lists@gmail.com>
Mon, 5 Mar 2018 18:40:41 +0000 (18:40 +0000)
commit0e7fe4fddb493350cf78c8126e9cc93d55490c42
tree2a6c639e48a91c76a9d93b11689fdf367b5c082c
parentf7b7fa53b7eaec81d8c00c1023fb7d01f1f9761f
Set DPDK_MLX4_PMD and DPDK_MLX5_PMD compile with default dlopen links

dlopen linkage allow more transparent use for Mellanox nics.
Mellanox shared library librte_pmd_mlx5/4_glue.so* placed in LD_LIBRARY_PATH
At run time Mellanox code will be loaded only when Mellanox nics explicty used.
i.e if VPP is used with other vendor Mellanox code is not loaded.

Change-Id: Ib05bdbfc4cbb6e447c67186c98361f9c5b447140
Signed-off-by: Amir Zeidner <amirzei@mellanox.com>
dpdk/Makefile
src/configure.ac
src/plugins/dpdk.am