Skip to the content.

⚠️ This fork is no longer being updated.

It has come to my attention that a significant amount of people are led here by Google search results.

Thanks to the amazing work of @theofficialgman, you can now download MultiMC directly from Pi-Apps.


Building

To build MultiMC5 for architectures other than x86 and x64, you need to follow the normal building instructions for MultiMC, but specify a different meta repo to cmake.

Condensed build instructions

Build Dependencies

Building from command line

You need a source folder, a build folder and an install folder.

Let’s say you want everything in ~/MultiMC/:

# make all the folders
mkdir ~/MultiMC && cd ~/MultiMC
mkdir build
mkdir install
# clone the complete source
git clone --recursive https://github.com/MultiMC/MultiMC5.git src # You can clone from MultiMC's main repo, no need to use a fork.
# configure the project
cd build
cmake -DCMAKE_INSTALL_PREFIX=../install -DMultiMC_META_URL:STRING="https://jjtech0130.github.io/meta-multimc/" ../src
# build & install (use -j with the number of cores your CPU has)
make -j4 install

The cmake line has one difference from the normal build: -DMultiMC_META_URL:STRING="https://jjtech0130.github.io/meta-multimc/". You can replace that URL with your own meta repo if you want to make changes.

Another thing to consider is the C++ compiler. If you use clang (because your gcc is outdated) you need to add -DCMAKE_CXX_COMPILER=clang++ and -DCMAKE_C_COMPILER=clang

Packaging, using, etc.

MultiMC should now be built for your architecture with whatever meta repo you specified. If you kept the install location the default, it will be located in ~/MultiMC/install. You can move it somewhere else or use it there. See the install page for instructions on running it and common errors.