The Simple DirectMedia Layer (SDL for short) is a cross-platform library designed to make it easy to write multimedia software, such as games and emulators.
Download (HTTP): http://www.libsdl.org/release/SDL-1.2.13.tar.gz
Download MD5 sum: c6660feea2a6834de10bc71b2f8e4d88
Download size: 3.2 MB
Estimated disk space required: 32 MB (extra 1MB for the tests)
Estimated build time: 0.7 SBU (without the tests)
ALSA-1.0.21, EsounD-0.2.41, aRts-1.5.10, NAS-1.9.1, NASM-2.07, X Window System, AAlib-1.4rc5, DirectFB, SVGAlib, Pth-2.0.7, PicoGUI, and PulseAudio
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/sdl
This package (unfortunately) expects the X Window system to be installed in the
/usr/X11R6 directory. If you're using
a recent version of Xorg and it is
installed in any other location, ensure you have followed the
instructions in the Creating an X11R6
Compatibility Symlink section.
Install SDL by running the following commands:
./configure --prefix=/usr && make
Now, as the root user:
make install && install -v -m755 -d /usr/share/doc/SDL-1.2.13/html && install -v -m644 docs/html/*.html /usr/share/doc/SDL-1.2.13/html
If you wish to, test the installation of SDL using the included test programs. It is not required to install any of the resulting binaries to validate the installation. Issue the following commands to build the test programs:
cd test && ./configure && make
You'll need to manually run all the test programs (they are listed
in the README file in this
directory). Many of them will need to be manually killed, and
you'll need to turn your speakers on with the volume at a suitable
level.
--disable-static: prevent
static libraries being built and installed.
As with most libraries, there is no configuration to do, save
that the library directory, i.e., /opt/lib or /usr/local/lib should appear in /etc/ld.so.conf so that ldd can find the shared
libraries. After checking that this is the case, /sbin/ldconfig should be run
while logged in as root.
Last updated on 2008-12-03 00:53:06 +0000