diff --git a/Building-OpenRCT2-on-Linux.md b/Building-OpenRCT2-on-Linux.md index 9dc6b27..0c0a8c4 100644 --- a/Building-OpenRCT2-on-Linux.md +++ b/Building-OpenRCT2-on-Linux.md @@ -17,7 +17,7 @@ Package | Note(s) `icu` | >= 59.0 `zlib` | `gl` | Commonly provided by Mesa or GPU vendors; only for UI client, can be disabled. -`duktape` | Unless scripting is disabled. +`duktape` | Shipped with the code. Not used if scripting is disabled. `cmake` | `nlohmann-json` | >= 3.6.0 Google Benchmark | Optional. @@ -30,7 +30,7 @@ The exact package names will differ from distribution to distribution, but here' sudo apt-get install --no-install-recommends -y cmake libsdl2-dev libicu-dev \ gcc pkg-config libspeex-dev libspeexdsp-dev libcurl4-openssl-dev \ libcrypto++-dev libfontconfig1-dev libfreetype6-dev libpng-dev libssl-dev libzip-dev \ - build-essential make duktape-dev nlohmann-json3-dev libbenchmark-dev + build-essential make nlohmann-json3-dev libbenchmark-dev ``` This listing should work on Debian and Ubuntu. @@ -39,7 +39,7 @@ This solution is tested continuously with our own dockerfile. Install dependencies: ``` -sudo pacman -S sdl2 curl nlohmann-json speexdsp fontconfig libpng openssl libzip gcc gcc-libs icu duktape +sudo pacman -S sdl2 curl nlohmann-json speexdsp fontconfig libpng openssl libzip gcc gcc-libs icu ``` ### DNF (Fedora): @@ -49,8 +49,7 @@ sudo dnf install gcc gcc-c++ json-devel \ openssl-devel SDL2-devel libicu-devel \ speexdsp-devel libcurl-devel \ cmake fontconfig-devel freetype-devel \ - libpng-devel libzip-devel mesa-libGL-devel \ - duktape-devel + libpng-devel libzip-devel mesa-libGL-devel ``` ### Gentoo @@ -84,7 +83,7 @@ Some old Leap versions use an old version of gcc by default, while OpenRCT2 need ### Alpine Linux Install dependencies: ``` -apk add git gcc g++ make cmake libzip-dev curl-dev nlohmann-json sdl2-dev fontconfig-dev fts-dev icu-dev duktape-dev speexdsp-dev +apk add git gcc g++ make cmake libzip-dev curl-dev nlohmann-json sdl2-dev fontconfig-dev fts-dev icu-dev speexdsp-dev ``` (Dependency fts may not be required in the future, see [#5520](https://github.com/OpenRCT2/OpenRCT2/issues/5520)) (You may wish to install Zenity or KDialog, see [#5521](https://github.com/OpenRCT2/OpenRCT2/issues/5521))