Re: [dpdk-dev] [EXTERNAL] [PATCH 0/6] MinGW-w64 support

2020-02-05 Thread Narcisa Ana Maria Vasile
On 2/5/2020 12:59 PM, Dmitry Kozlyuk wrote: Use Meson 0.52, version 0.53 introduced this regression among others: https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmesonbuild%2Fmeson%2Fissues%2F6431&data=02%7C01%7CNarcisa.Vasile%40microsoft.com%7C3a156299509a4e20c63108

Re: [dpdk-dev] [EXTERNAL] [PATCH 0/6] MinGW-w64 support

2020-02-05 Thread Dmitry Kozlyuk
> I did have to apply your patch "eal/windows: refine public interface" before > applying the "MinGW-w64 support" patch set, to avoid the errors caused by > including "Windows.h" in rte_os.h. So, I guess this patch needs to come first > and then the patchset for mingw can be applied. The cause

Re: [dpdk-dev] [EXTERNAL] [PATCH 0/6] MinGW-w64 support

2020-02-05 Thread Dmitry Kozlyuk
> > Use Meson 0.52, version 0.53 introduced this regression among others: > > https://github.com/mesonbuild/meson/issues/6431 > > DPDK CI also has Meson version pinned to 0.52, see > > http://mails.dpdk.org/archives/dev/2020-January/154357.html > > I find it handy to switch Meson versions via pip3.

Re: [dpdk-dev] [EXTERNAL] [PATCH 0/6] MinGW-w64 support

2020-02-05 Thread Narcisa Ana Maria Vasile
Hi Dmitry, Thanks for the patches! I was able to compile and run natively, after applying the Meson patch that you mentioned. I'm having some trouble with cross-compilation: python3 meson.py -Dexamples=helloworld ../../dpdk/build ../../dpdk --cross-file ../../dpdk/meson_mingw.txt The Meson bu

Re: [dpdk-dev] [EXTERNAL] [PATCH 0/6] MinGW-w64 support

2020-02-05 Thread David Marchand
On Wed, Feb 5, 2020 at 6:43 AM Dmitry Kozlyuk wrote: > > Hi Narcisa, > > > I'm having some trouble with cross-compilation: > > > > python3 meson.py -Dexamples=helloworld ../../dpdk/build ../../dpdk > > --cross-file ../../dpdk/meson_mingw.txt > > The Meson build system > > Version: 0.53.1 > > Sour

Re: [dpdk-dev] [EXTERNAL] [PATCH 0/6] MinGW-w64 support

2020-02-04 Thread Dmitry Kozlyuk
Hi Narcisa, > I'm having some trouble with cross-compilation: > > python3 meson.py -Dexamples=helloworld ../../dpdk/build ../../dpdk > --cross-file ../../dpdk/meson_mingw.txt > The Meson build system > Version: 0.53.1 > Source dir: /mnt/d/dpdk > Build dir: /mnt/d/dpdk/build > Build type: cross b