[dpdk-dev] [PATCH 0/5] compiling ethdev lib under windows
Narcisa Ana Maria Vasile
navasile at linux.microsoft.com
Wed Jul 29 03:01:54 CEST 2020
On Thu, Jun 25, 2020 at 04:30:33PM +0300, Fady Bader wrote:
> Added needed changes in order to get ethdev compiling under windows.
>
> Depends-on: series-10382 ("compile librte_net for windows")
>
> Fady Bader (5):
> eal: added interrupts empty stubs
> eal: updated export list for Windows
> ethdev: remove structs from export list
> telemetry: implement empty stubs for Windows
> ethdev: compiling ethdev under Windows
>
> lib/librte_eal/rte_eal_exports.def | 10 ++++++++
> lib/librte_eal/windows/eal_interrupts.c | 17 +++++++++++++
> lib/librte_eal/windows/meson.build | 1 +
> lib/librte_ethdev/rte_ethdev_version.map | 2 --
> lib/librte_telemetry/rte_telemetry.h | 4 +++
> lib/librte_telemetry/telemetry.c | 43 +++++++++++++++++++++++++++++++-
> lib/librte_telemetry/telemetry_legacy.c | 26 ++++++++++++++++++-
> lib/meson.build | 7 ++++--
> 8 files changed, 104 insertions(+), 6 deletions(-)
> create mode 100644 lib/librte_eal/windows/eal_interrupts.c
>
Tested-by: Narcisa Vasile <navasile at linux.microsoft.com>
Compiled successfully with mingw and clang. It does need a rebase, as more changes have been added in telemetry.
Also, there's a missing export that needs to be added as well 'rte_log_register_type_and_pick_level'
> --
> 2.16.1.windows.4
More information about the dev
mailing list