
Yup. This is the MSYSTEM env. variable which determines 'uname' output for client, see: http://www.haskell.org/pipermail/ghc-devs/2013-October/002920.html. Cheers, Kyra On 8/29/2014 20:22, Páli Gábor János wrote:
2014-08-29 17:59 GMT+02:00 kyra
: it's extremely important to remember you must *not* use msys2_shell.bat to start MSYS2 shell, only mingwXX_shell.bat (XX stands for 32 or 64) shall be used to start MSYS2 shell -- otherwise GHC make system would not recognize build triplet. For what it is worth -- to my experience --, one could build GHC successfully on Windows without using mingwXX_shell.bat. Only the MSYSTEM environment variable has to be set properly (to either MINGW32 or MINGW64). That is what mingwXX_shell.bat also does.
ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs