Add support for MinGW-w64
MinGW32 is getting long in the tooth and is missing a lot of modern Windows features as well as having broken headers. Most people will be using MinGW-w64 at this point, so add support for it. Once I ensure SyncTERM works properly with it, MinGW32 support will be discontinued. I suspect this will impact exactly zero people since the reason this exists is to build the Win32 versions of SyncTERM on FreeBSD. Changes: - Explicitly request 32-bit Windows output - Detect the string "mingw32" anywhere in the hardware description - Explicitly link with libuuid - Add a terrible hack to syncterm.c to block wincrypt.h
parent
5abc5cda
No related branches found
No related tags found
Showing
- 3rdp/build/GNUmakefile 3 additions, 2 deletions3rdp/build/GNUmakefile
- 3rdp/build/cl-mingw-add-m32.patch 17 additions, 0 deletions3rdp/build/cl-mingw-add-m32.patch
- src/build/Common.gmake 4 additions, 2 deletionssrc/build/Common.gmake
- src/conio/GNUmakefile 1 addition, 1 deletionsrc/conio/GNUmakefile
- src/syncterm/GNUmakefile 4 additions, 0 deletionssrc/syncterm/GNUmakefile
- src/syncterm/syncterm.c 6 additions, 1 deletionsrc/syncterm/syncterm.c
Loading
Please register or sign in to comment