MacOS
Prerequisites
Supported Compilers
You can compile Plasma through one of these methods:
XCode 5.1.1 or higher (GCC / Clang) 64 Bit
Makefiles 64 Bit
Dependencies
You need to install these libraries:
XQuartz 2.7.5
SFML-2.5.1
Qt 5.11 (optional)
A good way to do so is via homebrew:
brew update
brew install Caskroom/cask/xquartz
brew install qt6
brew install sfml
Using the command line
Run CMake with CMAKE_PREFIX_PATH
pointing to the dependencies listed above. In this example, a build
folder is created under the root of the repo and cmake is executed in it:
cmake -DCMAKE_PREFIX_PATH=/usr/local/Cellar/qt/5.13.1/;/usr/local/Cellar/sfml/2.5.1/ -DPL_ENABLE_QT_SUPPORT=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DPL_ENABLE_FOLDER_UNITY_FILES=$(unityfiles) -G "Xcode" ../
Afterwards the generated solution can be opened in XCode.
See Also
Building PlasmaEngine
Last modified: 03 July 2024