From 926eb9d455cbfb01e679911fad174acaefb3b17d Mon Sep 17 00:00:00 2001 From: Benoit Pierre Date: Wed, 26 Feb 2025 12:00:55 +0100 Subject: [PATCH] doc: fix / update build instructions for Alpine Linux (#13319) - add `findutils`: we need the real deal (for `-printf`) - add `nasm`: for building libjpeg-turbo' SIMD support - drop `ninja-is-really-ninja` in favor of `ninja-build`: the former now conflicts with `samurai` (required by `meson`) --- doc/Building.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/doc/Building.md b/doc/Building.md index 11265a3f5..99c126f0c 100644 --- a/doc/Building.md +++ b/doc/Building.md @@ -40,12 +40,15 @@ For testing: Install the prerequisites using apk: ``` -sudo apk add autoconf automake bash cmake coreutils curl diffutils g++ \ - gcc gettext-dev git grep gzip libtool linux-headers lua5.1-busted \ - luarocks5.1 make meson ninja-build ninja-is-really-ninja patch \ - perl pkgconf procps-ng sdl2 tar unzip wget +sudo apk add autoconf automake bash cmake coreutils curl diffutils \ + findutils g++ gcc gettext-dev git grep gzip libtool linux-headers \ + lua5.1-busted luarocks5.1 make meson nasm ninja-build patch perl \ + pkgconf procps-ng sdl2 tar unzip wget ``` +**Note:** don't forget to add `/usr/lib/ninja-build/bin` to `$PATH` +so the real ninja is used (and not the binary provided by samurai). + ### Arch Linux Install the prerequisites using pacman: