diff --git a/dev/buildguide.rst b/dev/buildguide.rst index fb0ac40..fc00a6e 100644 --- a/dev/buildguide.rst +++ b/dev/buildguide.rst @@ -95,11 +95,14 @@ The build process requires the following tools: * CMake (>= 3.15) * ``pkg-config`` +* libatomic Development files for the following libraries are also needed: +* FluidSynth * FreeType * libpng +* libslirp * RtMidi * SDL2 * FAudio (optional on Windows) @@ -135,6 +138,15 @@ Arch .. note:: Make sure to enable the multilib repository in your ``pacman.conf`` file. +Fedora +"""""" + +.. code-block:: bash + + $ sudo dnf groupinstall "C Development Tools and Libraries" + $ sudo dnf install cmake extra-cmake-modules pkg-config ninja-build freetype-devel SDL2-devel libatomic libpng-devel libXi-devel openal-soft-devel rtmidi-devel libFAudio-devel qt5-linguist qt5-qtconfiguration-devel qt5-qtbase-private-devel qt5-qtbase-static wayland-devel libevdev-devel libxkbcommon-x11-devel + + macOS (Homebrew) """"""""""""""""