System.Info.os is wrong
Neil Mitchell
ndmitchell at gmail.com
Tue Jul 18 08:21:19 EDT 2006
Hi,
> >> let isWindows = "mingw" `isPrefixOf` System.Info.os
> how i can test this more correctly?
Unfortunately, you can't - which is my point.
> #if defined(mingw32_HOST_OS) || defined(__MINGW32__) || defined(_MSC_VER)
#ifdef WIN32 should pick up most things I believe, certainly when
compiled with MSVC, and I think also with Mingw, but you'd need to
check.
Thanks
Neil
More information about the Libraries
mailing list