On Tue, Apr 2, 2019 at 9:58 PM Ferruh Yigit <ferruh.yi...@intel.com> wrote:
> On 4/2/2019 8:55 PM, David Marchand wrote: > > On Tue, Apr 2, 2019 at 9:52 PM Ferruh Yigit <ferruh.yi...@intel.com> > wrote: > >> On 4/2/2019 8:46 PM, David Marchand wrote: > >>> Bruce, while testing with meson, I noticed this: > >>> kernel/linux/kni/meson.build:16: WARNING: Passed invalid keyword > argument > >>> "console". > >>> WARNING: This will become a hard error in the future. > >>> WARNING: Unknown keyword arguments in target rte_kni: console > >> > >> I am not seeing this... > >> > > > > Ok, might be my setup: > > [dmarchan@dmarchan dpdk]$ meson --version > > 0.47.2 > > > > What should I check ? > > I have '0.50.0', but no idea what to check, wait Bruce :) ? > Looking at the doc.. 3 ``pip`` tool, e.g. ``pip3 install meson``. Version 0.42 of meson is recommended - if the version packaged is too old, the latest version is generally available from "pip". Later: NOTE: for --static builds, DPDK needs to be built with Meson >= 0.46 in order to fully generate the list of private dependencies. If DPDK is built with an older version of Meson, it might be necessary to manually specify dependencies of DPDK PMDs/libraries, for example -lmlx5 -lmnl for librte-pmd-mlx5, or the static link step might fail. And I found this: meson.build: meson_version: '>= 0.47.1' So I suppose I have a working environment and I will just ignore the warnings :-) -- David Marchand