macOS Notes
These are some general notes on Cinder's implementation on macOS.
Targeting
By default Cinder on macOS targets 10.13 (High Sierra) and later. This is governed by the macOS Deployment Target build setting in both Cinder itself and the application (which must be matched).
Development Requirements
Cinder requires Xcode version 11.3.1 or later, which in turn requires macoS 10.14 (Mojave) or later, and C++17.
Additional Notes
- Cinder relies on the libc++ library as governed by the C++ Standard Library build setting.
- macOS 10.9 introduced OpenGL 4.1 support for relatively recent hardware. Please refer to Apple's OpenGL Capabilities Table for specifics. This functionality is exposed by Cinder automatically.