add Fedora and Arch package install instructions

This commit is contained in:
Armin 2026-08-14 21:17:50 +02:00
commit c10d6422ca

View file

@ -98,13 +98,27 @@ cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --target Mindball_VST3 Mindball_Standalone cmake --build build --target Mindball_VST3 Mindball_Standalone
``` ```
The configure step checks for the required system headers (X11, FreeType, FontConfig Building requires the development packages for X11, FreeType, FontConfig and ALSA.
and ALSA) and fails with a clear message naming the missing packages: Install them with your distro's package manager:
**Debian / Ubuntu:**
```sh ```sh
sudo apt-get install pkg-config libx11-dev libfreetype-dev libfontconfig-dev libasound2-dev sudo apt-get install pkg-config libx11-dev libfreetype-dev libfontconfig-dev libasound2-dev
``` ```
**Fedora:**
```sh
sudo dnf install pkgconf-pkg-config libX11-devel freetype-devel fontconfig-devel alsa-lib-devel
```
**Arch Linux:**
```sh
sudo pacman -S pkgconf libx11 freetype fontconfig alsa-lib
```
Mindball deliberately does **not** require the GTK/webkit2gtk or libcurl development Mindball deliberately does **not** require the GTK/webkit2gtk or libcurl development
packages. libcurl support is disabled in `juce_core`, and the GTK-dependent packages. libcurl support is disabled in `juce_core`, and the GTK-dependent
`juce_gui_extra` module is not linked. `juce_gui_extra` module is not linked.