[dpdk-dev] DPDK meson build failed on Windows

Dmitry Kozlyuk dmitry.kozliuk at gmail.com
Wed Aug 4 22:19:19 CEST 2021


2021-08-04 14:28 (UTC-0500), Sergey Madaminov:
> I've taken a look at this issue. As Dmitry said it is related to the bug
> within meson with having slashes escaping characters. It matters for the
> current meson build files in the DPDK for Windows as there is a reliance on
> strings for some file names.

What do you mean? "librte_kvargs.lib" from the error message should be
"lib\rte_kvargs.lib" because "rte_kvargs.lib" is produced inside "lib"
directory. It is pure meson error in generating ninja commands.

> I believe that it is solvable by replacing
> strings and transitioning to variables. So if there is an interest in that
> or a need to use higher versions of meson I can try to rewrite meson build
> files to solve this problem. Chances I may do that anyway as for current
> OvS meson builds I need meson 0.59.0 version.

DPDK meson.build files must stay compatible with meson 0.49.2.


More information about the dev mailing list