About SDL
Simple DirectMedia Layer is a cross-platform multimedia library designed to provide fast access
to the graphics framebuffer and audio device. It is used by MPEG playback software, emulators,
and many popular games, including the award winning Linux port of "Civilization: Call To Power."
Simple DirectMedia Layer supports Linux, Win32, BeOS, MacOS, Solaris, IRIX, and FreeBSD.
The API is also a lot simpler than DirectX, which makes it easier to use and to learn.
SDL is written in C, but works with C++ natively, and has bindings to several other languages,
including Ada, Eiffel, ML, Perl, PHP, Python, and Ruby.
Documentation
The API reference, tutorials, support, etc. can all be found at the SDL website:
http://www.libsdl.org/
If you're looking for libraries for SDL, like GUI toolkits or game engines, take a look at SDL's
libraries page.
Downloads
Last updated: 17 May 2002
File size (runtime): 496 KB
File size (development): 64 KB
Download from Everfloyd.com
SDL 1.2.4 runtime libraries
SDL 1.2.4 development package
Download from Hopto.org
SDL 1.2.4 runtime libraries
SDL 1.2.4 development package
Download from C-View.org
SDL 1.2.4 runtime libraries
SDL 1.2.4 development package
Download from Planetmirror.com
SDL 1.2.4 runtime libraries
SDL 1.2.4 development package
Download from Greay-Earth.com
SDL 1.2.4 runtime libraries
SDL 1.2.4 development package