Fix meson.build dependencies 80/73480/3
authorLong Wu <long.wu@corigine.com>
Thu, 8 Sep 2022 06:37:47 +0000 (02:37 -0400)
committerPatrice Buriez <patrice.buriez@chenapan.org>
Wed, 14 Dec 2022 21:10:38 +0000 (21:10 +0000)
commit37ac0f739020646ce94e44aadee389386f9de957
treedd0ebdaa32aef829ac74b9190b8f00dbddf7d7cd
parent1f50af6cc73dd820b7a2a9bc12d1d365bfe8dfd9
Fix meson.build dependencies

In some environments, the compile command does not have "-ldl"
default. Add dl deps in meson.build to avoid compilation failures
in these environments.

Also add rte_bus_pci, which is a dependency for rte_pmd_ring or
rte_net_ring, and was triggering linker warning.

Signed-off-by: Long Wu <long.wu@corigine.com>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Reviewed-by: Chaoyong He <chaoyong.he@corigine.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@corigine.com>
Signed-off-by: Patrice Buriez <patrice.buriez@chenapan.org>
Change-Id: I7ecb825ff532f1b63f79bff93470fa9203906aca
VNFs/DPPD-PROX/meson.build