c++wrap -fno-exceptions -fno-rtti -Wimplicit-fallthrough=4 -Werror -O2 -g -fno-threadsafe-statics -fno-rtti -fno-exceptions -fno-use-cxa-atexit -Wall -Wstrict-aliasing -Wwrite-strings -fno-common -pipe -fbuiltin -fmessage-length=0 -c -o cygpath.o ../../.././winsup/utils/cygpath.cc ../../.././winsup/utils/cygpath.cc:27:33: error: conflicting declaration 'typedef struct MEM_EXTENDED_PARAMETER* PVOID' 27 | #define PMEM_EXTENDED_PARAMETER PVOID | ^~~~~ In file included from /usr/include/w32api/minwindef.h:163, from /usr/include/w32api/windef.h:9, from /usr/include/w32api/windows.h:69, from ../../.././winsup/utils/cygpath.cc:28: /usr/include/w32api/winnt.h:257:17: note: previous declaration as 'typedef void* PVOID' 257 | typedef void *PVOID; | ^~~~~ make[3]: *** [../../.././winsup/utils/../Makefile.common:41: cygpath.o] Error 1 make[3]: Leaving directory '.../newlib-cygwin/x86_64-pc-cygwin/winsup/utils' /bin/sh: 1: [: utils: unexpected operator make[2]: *** [Makefile:81: utils] Error 2 make[2]: Leaving directory '.../newlib-cygwin/x86_64-pc-cygwin/winsup' make[1]: *** [Makefile:9464: all-target-winsup] Error 2 make[1]: Leaving directory '.../newlib-cygwin' make: *** [Makefile:883: all] Error 2