To build Citra targetting MacOS on ARM, the process is largely the same. Note that this is non-portable and only works on your machine.įor portability of the appbundle between machines please refer to this script. Building Citra make -j4Ī citra-qt.app application bundle will now be present under build/bin/. This builds a fat binary that has slices targeting early and late 圆4 machines. DCMAKE_OSX_ARCHITECTURES='x86_64 x86_64h' -DCMAKE_BUILD_TYPE=Release Now you can generate makefiles for the build: mkdir buildĬmake. A recent version of Xcode and the Xcode command line toolsĬloning Citra in Git: git clone -recursive įirst of all, you have to tell CMake where your Qt5 is installed (add this line to ~/.profile if you want to make this permanent.): export Qt5_DIR=$(brew -prefix)/opt/qt5.Qt5 ( brew install qt5) ( Note: If you have Qt4 installed, then you will need to remove it before building.SDL2 ( brew install sdl2, or download this dmg).You’ll need to download and install the following to build Citra: It’s recommended that you use homebrew to install dependencies. See a mistake? Want to contribute? Edit this article on Github Building for macOS Dependencies:
Please verify all hyperlinks and terminal commands below! The below wiki article is based on user submitted content.