Recent versions of the OS X SDK remove some of the old Quartz interfaces,
so that SDL no longer builds when using MACOSX_DEPLOYMENT_TARGET=10.4.
Since 10.4 is ancient, bump this up to 10.7 as the oldest supported
version (2011 is a long time ago now), and apply a patch during build
for SDL bug 2085.
Thanks to Linguica for the bug report. This fixes
chocolate-doom/chocolate-doom#584.
Replace the -libsamplerate parameter with -extra-libs, which builds
a number of extra libraries that Chocolate Doom can now make use of:
libpng
- so we can save PNG format screenshots
libogg / libvorbis / libflac
- for SDL_mixer, so we can play high quality substitute music
recordings.
Download all these dependencies from chocolate-doom.org so that we
have a reliable central place that they can be obtained; fetching
them from individual websites is bound to just end in tears.
autoconf checks. Use SDL_net 1.2.8 rather than 1.2.6 and fix Chocolate
Doom Sourceforge download link.
Subversion-branch: /buildscripts
Subversion-revision: 2548
building Windows, install DirectX headers package before building SDL,
so that the SDL DLLs include the DirectX backends.
Subversion-branch: /buildscripts
Subversion-revision: 2472
INSTALL_DIR (which may not have a share/aclocal).
Set PATH to include $INSTALL_DIR/bin, so that SDL is correctly detected
if it has already been built and installed.
Exit if an error occurs during the autogen stage.
Subversion-branch: /buildscripts
Subversion-revision: 1945