Feature #1285 » 0022-Document-sdl3-client-prerequisites.patch
doc/INSTALL.meson | ||
---|---|---|
For the meson based build minimum version of meson is 0.60.0.
|
||
Prerequisites for the SDL3 client:
|
||
----------------------------------
|
||
- The "SDL3" library.
|
||
"Simple DirectMedia Layer is a cross-platform multimedia library designed
|
||
to provide low level access to audio, keyboard, mouse, joystick, 3D hardware
|
||
via OpenGL, and 2D video framebuffer." (https://www.libsdl.org/)
|
||
These features make it a good choice for portable games. You may obtain it
|
||
at:
|
||
https://github.com/libsdl-org/SDL/releases/download/release-3.2.10/SDL3-3.2.10.tar.gz
|
||
To compile the client using the "SDL3" library add "-Dclient=sdl3"
|
||
to the Freeciv meson execution.
|
||
- The "SDL3_image" library.
|
||
This library loads the PNG images (with the help of libpng) and converts
|
||
them to "SDL surfaces" that can be handled by the "SDL" library. You may
|
||
obtain it at:
|
||
https://github.com/libsdl-org/SDL_image/releases/download/release-3.2.4/SDL3_image-3.2.4.tar.gz
|
||
- The "SDL3_ttf" library.
|
||
https://github.com/libsdl-org/SDL_ttf/releases/download/release-3.2.2/SDL3_ttf-3.2.2.tar.gz
|
||
- The "freetype" library.
|
||
This library helps to render text for the SDL3 client, using an externally
|
||
provided TrueType font. You may obtain it at:
|
||
https://download.savannah.gnu.org/releases/freetype/freetype-2.13.3.tar.xz
|
||
Overview:
|
||
=========
|
- « Previous
- 1
- 2
- Next »