clarify mac support now that xcode 8 is out
parent
9e609e0057
commit
fc52acc79d
13
README.md
13
README.md
|
@ -12,7 +12,7 @@ Full C++14 support is required in your compiler.
|
||||||
Compiler | Version
|
Compiler | Version
|
||||||
-------- | -------
|
-------- | -------
|
||||||
gcc/g++ | 5.4+, 6+
|
gcc/g++ | 5.4+, 6+
|
||||||
clang | 3.8+
|
clang | 3.8+ (most platforms including LLVM for macOS), 8.0.0+ (macOS Xcode)
|
||||||
|
|
||||||
Other C++14 compliant compilers might work as well. OctaSTD does not utilize
|
Other C++14 compliant compilers might work as well. OctaSTD does not utilize
|
||||||
compiler specific extensions except certain builtin type traits - to implement
|
compiler specific extensions except certain builtin type traits - to implement
|
||||||
|
@ -41,15 +41,14 @@ suffers from the issue mentioned above).
|
||||||
|
|
||||||
## Supported operating systems
|
## Supported operating systems
|
||||||
|
|
||||||
Currently supported OSes in OctaSTD are Linux, FreeBSD and OS X. Other
|
Currently supported OSes in OctaSTD are Linux, FreeBSD and macOS. Other
|
||||||
systems that implement POSIX API will also work (if they don't, bug reports
|
systems that implement POSIX API will also work (if they don't, bug reports
|
||||||
are welcome).
|
are welcome).
|
||||||
|
|
||||||
OS X support requires Xcode 8 or newer to work. That is the first version to
|
MacOS support requires Xcode 8 or newer to work (or alternatively, official
|
||||||
ship a Clang 3.8 based toolchain, so things will not compile with an older
|
LLVM distribution for macOS or any supported compiler from other channels
|
||||||
version of Xcode. Alternatively you are free to use any other supported
|
such as Homebrew). That is the first version to ship a Clang 3.8 based
|
||||||
compiler from other distribution channels (official Clang, homebrew gcc
|
toolchain, so things will not compile with an older version of Xcode.
|
||||||
or clang, etc.).
|
|
||||||
|
|
||||||
Windows is supported with GCC (MinGW) and Clang. The MS C runtime is supported
|
Windows is supported with GCC (MinGW) and Clang. The MS C runtime is supported
|
||||||
as well, so compiling with Clang targeting MSVC compatibility will work.
|
as well, so compiling with Clang targeting MSVC compatibility will work.
|
||||||
|
|
Loading…
Reference in New Issue