11/03/2020 18:22, William Tu: > On Wed, Feb 26, 2020 at 8:25 PM Dmitry Kozlyuk <dmitry.kozl...@gmail.com> > wrote: > > > > This patch series add support for building DPDK using MinGW-w64. > > > > MinGW-w64 provides GNU toolchain and independent platform SDK on > > Windows. It also supports cross-compilation to Windows from POSIX > > systems by providing cross tollchains and libraries [0]. It does NOT > > emulate a full POSIX environment, like Cygwin or MSYS do. > > > > There are advantages in using MinGW-w64 in addition to Clang: > > > > 1. Cross-compilation out-of-the-box. MinGW-w64 is provides a pthread > > implementation, GNU getopt, and Windows platform SDK. > > > > 2. Easier porting of POSIX applications using DPDK to Windows, because > > application code can use the same benefits as mentioned above. > > > > 3. Having both primary compilers enabled on Windows provides more > > diagnostics and generally prevents non-portable code. > > > > [0]: http://mingw-w64.org > > [..] > > Dmitry Kozlyuk (7): > > eal: introduce portable format attribute > > eal/windows: use lowercase filenames for system headers > > eal/windows: support builing with MinGW-w64 > > build: MinGW-w64 support for Meson > > build: add cross-file for MinGW-w64 > > doc: guide for Windows build using MinGW-w64 > > build: fix linker warnings with Clang on Windows > > I reviewed and tested the v4 series and everything works ok. > > Tested-by: William Tu <u9012...@gmail.com>
The doc patch was split and squashed in relevant commits. Applied, thanks