update build requirements, add Fedora

This commit is contained in:
Robert de Rooy
2023-09-02 10:42:50 +02:00
parent 448fa2e6de
commit 80f4dddfd3

View File

@@ -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)
""""""""""""""""