-
Notifications
You must be signed in to change notification settings - Fork 29
MacOS setup
We recommend using Homebrew to get dependencies; if you do not have it, you can install it by, in the Terminal app, invoking
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Then, you can install SMCE's dependencies
brew install --cask cmake
brew install arduino-cli
# brew install openssl # Uncomment this one if your Apple-provided LibreSSL fails to work with SMCE
Now, you need a C++ compiler; it is probably best if you use AppleClang (bad compiler, but found by default by CMake).
To install AppleClang, invoke the following command in a Terminal:
xcode-select --install
Note: If you are running macOS Catalina or earlier, you might get a message saying that the software is no longer present on Apple's update servers. In that case, go download the latest stable (non-beta) package on the Apple Developer Downloads page.
Finally, go on our releases page, and download the latest .dmg
for your chosen compiler. Open it on your machine, disregard the unknown source warning, and drag-n-drop the SMCE-Godot app into the Applications folder.
Now you can launch SMCE-Godot from Launchpad, or from the Applications folder in Finder.
Note: See this Apple support guide for troubleshooting developer identity barriers.