Skip to content

Guidance for MacOS

Ediz Genc edited this page May 28, 2021 · 1 revision

To be able to run the application and operate in a virtual environment you need SMCE and Android Studio.


To be able to run the application on SMCE please refer to the following steps


Step 1: Install dependencies

Use Homebrew to get the necessary dependencies; in case you do not have it, you can install it by writing this following command in terminal.

bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Now we need to install the 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

Step 2: Get the C++ compiler

Now, you need a C++ compiler; AppleClang is the default compiler by CMake. To install AppleClang, use the following command in the terminal:

xcode-select --install

Step 3: Install SMCE-Godot

Now we need to install the SMCE-Godot app, go to this page --> download the latest .dmg for your chosen compiler --> Open it --> disregard the unknown source warning, and finally drag-n-drop the SMCE-Godot app into the Applications folder.


Step 4: Contemplate success

Now the MCE-Godot is ready to be launched from Launchpad, or from the Applications folder in Finder. Note: See this Apple support guide for troubleshooting developer identity barriers.