Sync docs: INSTALL update re: SDL2.0

This commit is contained in:
Bill Kendrick 2022-09-23 21:20:07 -07:00
parent 9bd32905e2
commit f2674920c8
10 changed files with 194 additions and 274 deletions

View file

@ -5,7 +5,7 @@
Copyright © 2002-2022 by various contributors; see AUTHORS.txt.
https://tuxpaint.org/
julio 10, 2022
septiembre 23, 2022
+----------------------------------------------------+
|Table of Contents |
@ -34,33 +34,28 @@ Simple DirectMedia Layer library (libSDL)
Along with libSDL, Tux Paint depends on a number of other SDL 'helper'
libraries: SDL_Image (for graphics files), SDL_gfx (for some graphical
functions, like rotation), SDL_TTF and (optionally) SDL_Pango (for True
functions, like rotation), SDL_TTF and (optionally) SDL2_Pango (for True
Type Font support) and, optionally, SDL_Mixer (for sound effects).
Linux/Unix
The SDL libraries are available as source-code, or as RPM or Debian
packages for various distributions of Linux. They can be downloaded from:
The SDL libraries are available as source-code, or as RPM or
Debian packages for various distributions of Linux. They can be
downloaded from:
* libSDL: http://www.libsdl.org/
* SDL_image: https://github.com/libsdl-org/SDL_image
* SDL_gfx:
https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/
(https://sourceforge.net/projects/sdlgfx/)
* SDL_ttf: https://github.com/libsdl-org/SDL_ttf
* SDL2_Pango: https://github.com/markuskimius/SDL2_Pango (optional)
* SDL_mixer: https://github.com/libsdl-org/SDL_mixer (optional)
* libSDL: http://www.libsdl.org/
* SDL_Image: http://www.libsdl.org/projects/SDL_image/
* SDL_gfx:
https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/
(https://sourceforge.net/projects/sdlgfx/)
* SDL_TTF: http://www.libsdl.org/projects/SDL_ttf/
* SDL_Pango: http://sourceforge.net/projects/sdlpango/
(optional)
* SDL_Mixer: http://www.libsdl.org/projects/SDL_mixer/
(optional)
They are also typically available along with your Linux distribution (e.g.
on an installation media, or available via package maintainance software
like Debian's "apt").
They are also typically available along with your Linux
distribution (e.g. on an installation media, or available via
package maintainance software like Debian's "apt").
💡 Note: When installing libraries from packages, be sure to ALSO
install the development versions of the packages. (For example,
install both "SDL-1.2.4.rpm" and "SDL-1.2.4-devel.rpm".)
💡 Note: When installing libraries from packages, be sure to ALSO install
the development versions of the packages. (For example, install both
"SDL2-2.24.0.rpm" and "SDL2-devel-2.24.0.rpm".)
Other Libraries
@ -152,9 +147,6 @@ Windows
includes support for building on a Windows system using MinGW/MSYS
(https://sourceforge.net/projects/msys2/).
💡 Note: This documentation relates to the SDL2.0 version of Tux Paint,
which became available starting with version 0.9.28 in June 2022.
Many tools and libraries are required to build Tux Paint. The package
management system "pacman" helps you install them automatically solving
complicated dependencies.