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

Added Dependancies for Alpine Linux. At time of writing, it still doesn't compile without work, but that should be solved shortly.

Krutonium
2017-05-31 18:03:09 -05:00
parent ed5df2b0f3
commit 3f7788ef77

@@ -84,6 +84,14 @@ sudo zypper in SDL2-devel SDL2_ttf-devel fontconfig libzip5 libzip-devel libpng
#### Notes for Leap #### Notes for Leap
Leap uses gcc4 by default, OpenRCT2 needs gcc5. You'll need to fix the symlinks for g++ and c++ to point to g++-5. Tumbleweed is using gcc5 by default now. Leap uses gcc4 by default, OpenRCT2 needs gcc5. You'll need to fix the symlinks for g++ and c++ to point to g++-5. Tumbleweed is using gcc5 by default now.
### Alpine Linux
Install dependancies:
```
apk add git gcc g++ jansson jansson-dev libzip libzip-dev libcurl curl-dev libressl libressl-dev sdl2 sdl2-dev fontconfig fontconfig-dev sdl2_ttf sdl2_ttf-dev fts
```
(Dependancy 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))
## Other required files ## Other required files
As mentioned earlier, we also have a dockerfile. This is useful when you cannot easily install i386 packages alongside x86_64 ones. (Ubuntu can be an example, depending what you else have installed.) As mentioned earlier, we also have a dockerfile. This is useful when you cannot easily install i386 packages alongside x86_64 ones. (Ubuntu can be an example, depending what you else have installed.)