2.4.1 Supported Platforms
As of 2020, the list of supported platforms is the following:
- glibc systems. With glibc 2.19 or newer, they are frequently tested.
About the kernels:
- glibc on Linux is frequently tested.
- glibc on kFreeBSD is rarely tested.
- Mac OS X. In versions 10.13, it’s occasionally tested. In version
10.5, it’s rarely tested.
- FreeBSD 11.0 or newer is occasionally tested.
- OpenBSD 6.1 or newer is occasionally tested.
- NetBSD 7.0 or newer is occasionally tested.
- AIX 7.1 is occasionally tested.
- Solaris 10 and 11 are occasionally tested. Solaris 9 is rarely
tested and low priority.
- Cygwin 2.9 is occasionally tested. Cygwin 1.7.x is rarely tested.
- mingw is occasionally tested. But note that some modules are currently
unsupported on mingw:
The versions of Windows that are supported are Windows XP and newer.
Only the latest version of mingw is tested; older versions are not supported.
- GNU Hurd 0.7 is rarely tested.
- Native Windows, with MSVC as compiler, is rarely tested and low priority.
The versions of MSVC that are supported are MSVC 14 (Visual Studio 2015) or
newer. Furthermore only “release” builds (compiler option ‘-MD’) are
supported, not “debug” builds (compiler option ‘-MDd’).
- musl libc is rarely tested.
- Minix 3.3.0 is rarely tested.
- IRIX 6.5 is very rarely tested.
- Haiku is no longer tested.
- uClibc on Linux is no longer tested.
- QNX is no longer tested.