if building the headers with --enable-sdk=all, the install step fails due to a collision with _mingw_directx.h:
/usr/bin/install -c -m 644 crt/sdks/_mingw_directx.h ./direct-x/include/sdks/_mingw_directx.h ./ddk/include/sdks/_mingw_ddk.h '/usr/include/../x86_64-pc-linux-gnu/include/sdks'
/usr/bin/install: will not overwrite just-created...
the mingw32 guys disabled the OUT/IN/OPTIONAL defines long ago:
/* Pseudo modifiers for parameters
We don't use these unnecessary defines in the w32api headers. Define
them by default since that is what people expect, but allow users
to avoid the pollution. */
#ifndef _NO_W32_PSEUDO_MODIFIERS
#define IN
#define OUT
#ifndef OPTIONAL
#define OPTIONAL
#endif
#endif
i've...