Simple DirectMedia Layer

Version: 
2.0.18 & 1.2.15
Release date: 
Monday, 4 August, 2008

License:

Interface:

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. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power."

This software is distributed in two modes:
  • as compressed package that you have to download and manually install; if prerequisites are required, you will have to manually install them too;
  • as RPM package; you can install it using your favorite rpm package manager, that will take care to download and install both the software and its prerequisites.
Choose the installation mode that you prefer. Please note that not all the versions are available in both the installation modes.

Installation with rpm

This program is installable using the rpm package manager. See below for the install string. Required prerequisites are automatically processed by the package manager and, if needed, downloaded and installed.

SDL2-2.0.18-3.oc00 (26/07/2023)
Repository: Netlabs stable
Please distribute this file with the SDL runtime environment: The Simple DirectMedia Layer (SDL for short) is a cross-platform library designed to make it easy to write multi-media software, such as games and emulators. The Simple DirectMedia Layer library source code is available from: https://www.libsdl.org/ This library is distributed under the terms of the zlib license: http://www.zlib.net/zlib_license.html Bugs are now managed in the SDL bug tracker, here: https://bugzilla.libsdl.org/ You may report bugs there, and search to see if a given issue has already been reported, discussed, and maybe even fixed. You may also find help at the SDL forums/mailing list: https://discourse.libsdl.org/ Bug reports are welcome here, but we really appreciate if you use Bugzilla, as bugs discussed on the mailing list may be forgotten or missed.
SDL2-debuginfo-2.0.18-3.oc00 (26/07/2023)
Repository: Netlabs stable
SDL2-devel-2.0.18-3.oc00 (26/07/2023)
Repository: Netlabs stable (note: development files, not needed by the end user)
SDL2-static-2.0.18-3.oc00 (26/07/2023)
Repository: Netlabs stable
SDL2_mixer-2.0.4-3.oc00 (11/06/2021)
Repository: Netlabs stable
SDL2_mixer-devel-2.0.4-3.oc00 (11/06/2021)
Repository: Netlabs stable (note: development files, not needed by the end user)
SDL2_mixer-debuginfo-2.0.4-3.oc00 (11/06/2021)
SDL2_gfx-docs-1.0.4-1.oc00 (20/10/2020)
Repository: Netlabs stable
SDL2_gfx-1.0.4-1.oc00 (20/10/2020)
Repository: Netlabs stable
SDL2_gfx-devel-1.0.4-1.oc00 (20/10/2020)
Repository: Netlabs stable (note: development files, not needed by the end user)
SDL2_gfx-debuginfo-1.0.4-1.oc00 (20/10/2020)
Repository: Netlabs stable
SDL2_net-2.0.1-2.oc00 (20/10/2020)
Repository: Netlabs stable
SDL_net 2.0 The latest version of this library is available from: http://www.libsdl.org/projects/SDL_net/ This is an example portable network library for use with SDL. It is available under the zlib license, found in the file COPYING.txt. The API can be found in the file SDL_net.h This library supports UNIX, Windows, MacOS Classic, MacOS X, BeOS and QNX. The demo program is a chat client and server. The chat client requires the sample GUI library available at: http://www.libsdl.org/projects/GUIlib/ The chat client connects to the server via TCP, registering itself. The server sends back a list of connected clients, and keeps the client updated with the status of other clients. Every line of text from a client is sent via UDP to every other client. Note that this isn't necessarily how you would want to write a chat program, but it demonstrates how to use the basic features of the network library. Enjoy! -Sam Lantinga and Roy Wood 2.0.1: Mārtiņš Možeiko - Fri Sep 27 23:26:33 2013 * Fixed returning all IP addresses from SDLNet_GetLocalAddresses() on Windows
SDL2_net-devel-2.0.1-2.oc00 (20/10/2020)
Repository: Netlabs stable (note: development files, not needed by the end user)
SDL2_net-debuginfo-2.0.1-2.oc00 (20/10/2020)
Repository: Netlabs stable
SDL2_ttf-2.0.15-2.oc00 (20/10/2020)
Repository: Netlabs stable
This library is a wrapper around the excellent FreeType 2.0 library, available at: http://www.freetype.org/ This library allows you to use TrueType fonts to render text in SDL applications. To make the library, first install the FreeType library, then type './configure' then 'make' to build the SDL truetype library and the showfont and glfont example applications. Be careful when including fonts with your application, as many of them are copyrighted. The Microsoft fonts, for example, are not freely redistributable and even the free "web" fonts they provide are only redistributable in their special executable installer form (May 1998). There are plenty of freeware and shareware fonts available on the Internet though, and may suit your purposes. This library is under the zlib license, see the file "COPYING.txt" for details. Portions of this software are copyright © 2013 The FreeType Project (www.freetype.org). All rights reserved. Enjoy! -Sam Lantinga <slouken@libsdl.org> (6/20/2001) 2.0.15: Sam Lantinga - Fri Oct 26 13:26:54 PDT 2018 * Updated to FreeType version 2.9.1 Sam Lantinga - Sun Sep 10 00:18:45 PDT 2017 * Text rendering functions now use the alpha component of the text colors Sam Lantinga - Sat Sep 9 22:21:55 PDT 2017 * Added support for characters greater than 0xFFFF (e.g. emoji) in the UTF-8 APIs
SDL2_ttf-devel-2.0.15-2.oc00 (20/10/2020)
Repository: Netlabs stable (note: development files, not needed by the end user)
SDL2_ttf-debuginfo-2.0.15-2.oc00 (20/10/2020)
Repository: Netlabs stable
SDL2_image-2.0.5-5.oc00 (04/09/2020)
Repository: Netlabs stable
SDL2_image-debuginfo-2.0.5-5.oc00 (04/09/2020)
Repository: Netlabs stable
SDL2_image-devel-2.0.5-5.oc00 (04/09/2020)
Repository: Netlabs stable (note: development files, not needed by the end user)
SDL-1.2.15-5.oc00 (30/06/2016)
Repository: Netlabs stable
SDL-debuginfo-1.2.15-5.oc00 (30/06/2016)
Repository: Netlabs stable
SDL-devel-1.2.15-5.oc00 (30/06/2016)
Repository: Netlabs stable (note: development files, not needed by the end user)
SDL_ttf-2.0.11-2.oc00 (14/04/2016)
Repository: Netlabs stable
SDL_ttf-debuginfo-2.0.11-2.oc00 (14/04/2016)
Repository: Netlabs stable
SDL_ttf-devel-2.0.11-2.oc00 (14/04/2016)
Repository: Netlabs stable (note: development files, not needed by the end user)

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

You can install the prerequisites with rpm running the following string in a command line:

yum install libc libgcc1 libssp libstdc++6 libstdc++ libsupc++6 libsupc++ libgcc-fwd

Following ones are the download links for manual installation:

Simple DirectMedia Layer v. 1.2.15 (Source code, 5/10/2020, Andrey Vasilkin)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL/SDL-1.2.15-src-20201005.zip
Simple DirectMedia Layer v. 1.2.15 (5/10/2020, Andrey Vasilkin)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL/SDL-1.2.15-20201005.zip
Simple DirectMedia Layer v. 2.0.4 (7/9/2020, Andrey Vasilkin)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL/SDL2-2.0.4-20200907.zip
Simple DirectMedia Layer v. 2.0.4 (Source code, 7/9/2020, Andrey Vasilkin)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL/SDL2-2.0.4-src-20200907.zip
Simple DirectMedia Layer v. 2.0.4 (7/9/2020, Andrey Vasilkin)
 ftp.os2.snc.ru/pub/SDL/SDL2-2.0.4-20200907.zip
Simple DirectMedia Layer v. 1.2.15 (3/3/2016, Andrey Vasilkin)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL-1.2.15-20160303.zip
Simple DirectMedia Layer v. 2.0.4 (25/2/2016, Andrey Vasilkin)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL2-2.0.4-20160225.zip
Simple DirectMedia Layer v. 1.2.14 (17/3/2010, Doodle)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL-1.2.14-os2-gcc44-20100317-runtime.zip
Simple DirectMedia Layer v. 1.2.14 (6/11/2009, T. Ebisawa)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL-1.2.14-os2-gcc44-20091106.zip
Simple DirectMedia Layer v. 1.2.14 (6/11/2009, Doodle)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL-1.2.14-os2-gcc44-20091106.zip
Simple DirectMedia Layer v. 1.2.13 (6/5/2009, Doodle)
 hobbes.nmsu.edu/download/pub/os2/dev/SDL-1.2.13-os2-gcc433-20090506.zip
Simple DirectMedia Layer v. 1.2.10 (4/8/2008, Doodle)
 ftp.netlabs.org/pub/sdl/sdl-1.2.10-bin-20080804.zip
Record updated last time on: 11/08/2023 - 05:24

Translate to...

Add new comment