1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-24 00:03:11 +01:00

Match Required Packages with README.md

Lastorder
2018-05-31 12:23:11 +09:00
parent fa10a8182a
commit 1308b91c41

@@ -5,17 +5,17 @@ This page tells you how to build the project. For instructions on how to get ass
## Required Packages (General)
To build natively on Linux, you will need a set of libraries set up. Since most distributions come with a package manager, we expect you to use that. Required libraries include:
* `sdl2`
* `sdl2 (only for UI client)`
* `fontconfig (can be disabled)`
* `libzip (>= 1.0)` (See https://github.com/OpenRCT2/OpenRCT2/pull/6629)
* `libzip (>= 1.0)`
* `libpng (>= 1.2)`
* `speexdsp`
* `speexdsp (only for UI client)`
* `curl (only if building with http support)`
* `jansson (>= 2.5)`
* `openssl (>= 1.0; only if building with multiplayer support)`
* `icu`
* `icu (>= 59.0)`
* `zlib`
* `gl (commonly provided by Mesa or GPU vendors; can be disabled)`
* `gl (commonly provided by Mesa or GPU vendors; only for UI client, can be disabled)`
* `cmake`
Additionally, you can add support for Discord's Rich Presence API by cloning https://github.com/discordapp/discord-rpc into the root clone directory. Do note discord-rpc requires rapidjson, which [don't bother fixing their bugs](https://github.com/Tencent/rapidjson/issues/1205) and you may need the hackish workaround: https://github.com/janisozaur/rapidjson/commit/20f8604ee6cd078c1cb2346148c69c0c2c160db2