The errors below popped up when compiling with MSVC: ../lib/bbdev/rte_bbdev.c(79): error C2061: syntax error: identifier 'TAILQ_ENTRY' ../lib/bbdev/rte_bbdev.c(85): error C2059: syntax error: '}'
This was caused by a missing include. Signed-off-by: Andre Muezerie <andre...@linux.microsoft.com> --- lib/bbdev/meson.build | 6 ------ lib/bbdev/rte_bbdev.c | 1 + 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/bbdev/meson.build b/lib/bbdev/meson.build index d8b95a400e..2e48d5f3da 100644 --- a/lib/bbdev/meson.build +++ b/lib/bbdev/meson.build @@ -1,12 +1,6 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2017 Intel Corporation -if is_windows - build = false - reason = 'not supported on Windows' - subdir_done() -endif - sources = files('rte_bbdev.c', 'bbdev_trace_points.c') headers = files('rte_bbdev.h', diff --git a/lib/bbdev/rte_bbdev.c b/lib/bbdev/rte_bbdev.c index d7901cd29d..2c626806f3 100644 --- a/lib/bbdev/rte_bbdev.c +++ b/lib/bbdev/rte_bbdev.c @@ -16,6 +16,7 @@ #include <rte_lcore.h> #include <rte_spinlock.h> #include <rte_interrupts.h> +#include <sys/queue.h> #include "rte_bbdev_op.h" #include "rte_bbdev.h" -- 2.48.1.vfs.0.1