3 ms·
> MSYS is a kind of "non-user-serviceable area" that you wouldn't deal with unless you were hacking on MinGW itself If so, why did they actually create MSYS(2)
by gpvos 10y ago
> MSYS is a kind of "non-user-serviceable area" that you wouldn't deal with unless you were hacking on MinGW itself
If so, why did they actually create MSYS(2)? Why not just compile MinGW executables using gcc under Cygwin?
- kazinator 10y ago> Why not just compile MinGW executables using gcc under Cygwin? I have no idea. A cross toolchain for making Windows programs compiled with GCC, and linked with MSVCRT.DLL could be made available as a Cygwin package. All of the utilities for controlling the build can just be the Cygwin ones; all that is needed is the cross-gcc.
- CUViper 10y agoIt used to be just "gcc -mno-cygwin" would suffice. Now the cross gcc is available separately, choose one of i686-pc-mingw32-gcc, i686-w64-mingw32-gcc, or x86_64-w64-mingw32-gcc.