Announcing SDL 0.11.2

SDL 0.11.2 is now available from the SDL download page:
http://www.devolution.com/~slouken/SDL/download.html

The main change for this release is the addition of autoconf support.
SDL is now a standard shared library on Linux, with full automake/libtool
support. The included Makefile allows easy building of tarball and RPM
distributions.

SDL now supports a plethora of configuration options. Type ‘configure --help’
to see what they are.

Please test out the source distribution on your platform:

  1. Remove any old distribution of SDL on your system.
  2. Download and unpack SDL-0.11.2.tar.gz
  3. run ./configure; make; make install
  4. Verify that the shared library was built and was properly installed.
  5. Go to the test directory and run ./configure; make; ./testwin

If you need to tweak the way SDL detects and builds things, edit the
configure.in script, and Makefile.am files in the distribution. In
order to test your changes, you need to have aclocal, automake, and
autoconf installed on your system.

Things that need to be done:

  • Update the Visual C++ project to reflect the new directory structure

  • Test the build process on other UNIX platforms besides Linux.
    It should be relatively easy to add support for another UNIX platform.

  • Break the example archive out into individual programs and autoconf
    them too. :slight_smile: I have already done this with founts, and I’ll send a
    separate message detailing the process.

As soon as the build process has been completely tested, and the distribution
has been updated for VC++ and GNU win32 cross-compiling, I will release a new
stable version of SDL.

Finally, if you have a CVS version of SDL checked out, you need to remove
it and check out a fresh copy, because of the extensive directory changes.

Enjoy!
-Sam Lantinga (slouken at devolution.com)

Lead Programmer, Loki Entertainment Software–
“Any sufficiently advanced bug is indistinguishable from a feature”
– Rich Kulawiec