The reorganization of the SDL source is complete. If you maintain a port
or project files used to build SDL for a platform, please get the latest
CVS snapshot and send me any fixes or updated projects necessary to build
SDL on your platform:
http://www.libsdl.org/cvs/SDL-1.2.tar.gz
http://www.libsdl.org/cvs/SDL-1.2.zip
Here’s a rundown on what changed…
There is now SDL_config.h, which contains #defines configuring what
platform support there is, and what subsystems and drivers are built.
This header is distributed normally with the rest of the headers.
SDL can now be built without any C runtime support, depending on the
drivers and OS support available. There is a new directory src/stdlib,
and SDL_getenv.c has been moved there, and several other files have been
added to the source tree.
src/endian/SDL_endian.c is obsolete and has been removed.
src/SDL_loadso.c has been replaced by src/loadso/*/SDL_sysloadso.c
The SDL sources all include files in the correct path relative to their
location in the source tree (e.g. #include “…/SDL_sysvideo.h”)
There are lots of other little changes, but those are the ones you’ll
probably need to know the most to update project files and ports.
See ya!
-Sam Lantinga, Senior Software Engineer, Blizzard Entertainment_______________________________________________
SDL-announce mailing list
SDL-announce at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl-announce