[PATCH 0/8] Enable building more on Windows
Stephen Hemminger
stephen at networkplumber.org
Thu Dec 1 02:44:31 CET 2022
While diagnosing some Windows cross build errors;
noticed that lots of important DPDK libraries are not
being built on Windows.
This patchset enables build them.
Tested with MingW cross build.
Stephen Hemminger (8):
net/null: build null PMD on Windows
net/ring: build on Windows
lpm: enable on Windows
reorder: build on Windows
ip_frag: enable build on Windows
rib: enable on Windows
fib: enable on Windows
pcapng: windows compatability
app/test/meson.build | 2 +-
app/test/test_fib.c | 22 +-------------
app/test/test_fib6.c | 24 ++-------------
app/test/test_fib6_perf.c | 15 +--------
app/test/test_fib_perf.c | 19 ++----------
app/test/test_ipfrag.c | 12 --------
app/test/test_lpm.c | 15 +--------
app/test/test_lpm6.c | 12 --------
app/test/test_lpm6_data.h | 3 +-
app/test/test_lpm6_perf.c | 14 +--------
app/test/test_lpm_perf.c | 39 ++++++++----------------
app/test/test_reorder.c | 11 -------
app/test/test_rib.c | 19 ------------
app/test/test_rib6.c | 24 ++-------------
drivers/net/null/meson.build | 6 ----
drivers/net/ring/meson.build | 6 ----
lib/fib/meson.build | 6 ----
lib/fib/rte_fib.c | 1 +
lib/fib/rte_fib6.c | 1 +
lib/ip_frag/ip_frag_common.h | 2 ++
lib/ip_frag/meson.build | 6 ----
lib/lpm/meson.build | 6 ----
lib/pcapng/meson.build | 6 ----
lib/pcapng/rte_pcapng.c | 59 ++++++++++++++++++++++++++++++++++--
lib/reorder/meson.build | 6 ----
lib/reorder/rte_reorder.c | 1 +
lib/rib/meson.build | 6 ----
lib/rib/rte_rib.c | 1 +
lib/rib/rte_rib6.c | 1 +
29 files changed, 90 insertions(+), 255 deletions(-)
--
2.35.1
More information about the dev
mailing list