Go to file
Panu Matilainen 5f9115e58c mk: fix shared library dependencies of drivers
Similar to commit 113c8e13c4, but
for bnx2x, pcap, sze2data and xenvirt PMDs.

Requiring applications to know about library internal details like
dependencies to external helper libraries is a limitation of
static linkage, shared libraries should always know their own
dependencies for sane operation. This is especially highlighted
with dlopen()'ed items, having applications link against about plugin
internal dependencies goes on the side of absurd.

Note that linking with a shared combined library still requires to
know the internal dependencies.

Signed-off-by: Panu Matilainen <pmatilai@redhat.com>
Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
2015-12-06 22:15:14 +01:00
app app/proc_info: rename binary with prefix 2015-12-06 15:41:05 +01:00
config config: disable vector optimizations in sched library 2015-12-06 01:02:51 +01:00
doc app/proc_info: rename binary with prefix 2015-12-06 15:41:05 +01:00
drivers mk: fix shared library dependencies of drivers 2015-12-06 22:15:14 +01:00
examples examples/distributor: fix build with icc 2015 2015-11-27 21:43:35 +01:00
lib sched: fix build without SSE4 2015-12-06 01:02:51 +01:00
mk mk: fix shared library dependencies of drivers 2015-12-06 22:15:14 +01:00
pkg pkg: update RPM with standard install 2015-12-06 15:41:05 +01:00
scripts mk: fix combined lib build with ABI versioning 2015-12-06 15:41:04 +01:00
tools mk: remove multi-target install 2015-12-06 15:41:04 +01:00
.gitignore init DPDK repository 2013-03-07 10:57:42 +01:00
GNUmakefile drivers: create new directory 2015-05-22 15:51:38 +02:00
LICENSE.GPL doc: GPL/LGPL licenses 2013-07-25 14:43:06 +02:00
LICENSE.LGPL doc: fix file format (dos to unix) 2013-09-06 11:43:07 +02:00
MAINTAINERS maintainers: take responsibility for build system 2015-12-06 15:58:38 +01:00
Makefile remove trailing whitespaces 2014-06-11 00:29:34 +02:00