update OS support

master
Daniel Kolesa 2017-01-28 19:53:43 +01:00
parent c751275d83
commit faa8c95486
1 changed files with 8 additions and 8 deletions

View File

@ -41,12 +41,12 @@ version of Clang with MS Codegen should work just fine.
## Supported operating systems ## Supported operating systems
Currently supported OSes in OctaSTD are Linux, FreeBSD, macOS and Windows. Other Most of OctaSTD is entirely platform independent and relies only on the standard
systems might work as well, as long as a sufficient compiler is provided. library. Therefore it can be used on any operating system that provides a C++14
compiler and library implementation.
MacOS support requires Xcode 8 or newer to work (or alternatively, official There are certain parts (currently the filesystem module) that however do rely
LLVM distribution for macOS or any supported compiler from other channels on system specific APIs. These are restricted to POSIX compliant operating
such as Homebrew). That is the first version to ship a Clang 3.8 based systems and Windows, with testing done on Linux, FreeBSD, macOS and Windows -
toolchain, so things will not compile with an older version of Xcode. they should work on other POSIX compliant operating systems as well, and
potential patches are welcome.
Windows support includes MinGW, Clang and soon MSVC++.