Since SDL isn't a game, how about changing the topic from "Games/Entertainment" to "Software Development::Libraries" ?
Re: ld version *2.11.2* required
Sorry, wrong subject on my posting, should be:
ld version 2.11.2 or later requred...
ld version 2.11 required
Compiling SDL 1.2 from source with ld version 2.11, ld segfaults when linking some assembler stuff.
Upgrading to binutils 2.11.2 solved this problem for me.
Quality and Community
SDL has been developed by Loki as the foundation for their ports of commercial games from Win32 to Linux, it has the virtue known as production quality that comes from usage for a dozen products. Later more platforms and features were added, many of them made from a very active developer community. Quite some add-on packages exist that are not shipped with the core-SDL, have a look at libsdl.org/libraries (http://libsdl.org/libraries.html). Using plain Ansi C and the Lesser GPL has furthered re-usage of the mulitmedia-routines from SDL, there are bindings for about every computer language around, and many graphics oriented software has an SDL-backend now. Slowly it has become the cross-platform cross-application multimedia API while still being easy to use.
Compiles and works cleanly on Linux, Solaris and Solaris x86 for me.
This is the game SDK that the others should be judged by IMHO.
An open, cross-platform journaling program.
A scientific plotting package.