there, more will be added later as needed..
Added -Wall to the cflags on a few things, may have missed some stuff..
Changed the tests on HAVE_GL_COLOR_INDEX8_EXT to actually function..
(Fixes the GL texture problem..)
Added tests for GLAPIENTRY and APIENTRY, there will alweys be
something..
Fixed the check for the 3dfxgl lib..
Some makefile tweaking..
Changed VERSION into a string so it can easily be 0.1.0..
Removed the generated configure script, does not merge sanely..
should remove that file and just have people regenerate it. Also update
the Makefile.in's to put bins right in targets rather than subdirs under
targets. Removed stale uquake/Makefile.extra.
places in the various Makefile.in's. Having them all in the module root
like that may make it easy to make a change that affects everything all
at once but it's real bitch to try and maintain those files. They're all
gone now and we'll just have to maintain the seperate makefiles.
were tested successfully. There are a few hardwired LDFLAGS to clean up
(-lm, -ldl, -lvga, and -lGL) in various targets still. In order to build
with Mesa versions prior to 3.1 you'll need to change -lGL to -lMesaGL. I'll teach autoconf how to do this tonight. It's safe to come out from behind your pre_autoconf branch now guys. ;>
it's not alpha. qw_server should build on most archs now, qw_client and
uquake apparently have endian issues still. (Not to mention the lack of
software renderers for anything but i386...)
- MesaGL is no more, use a newer mesa that provides libGL.so.1
- The suffix for software X11 renderer is now -x11 for consistancy with
other software that build -x11 and -svga versions
- Unified build is here! Everything goes into $(BUILD_DIR) now
- $(BUILD_DIR) is used for both debug and release, override it for now
if you need to build seperate release and debug objects. The option to
build them in different places should probably go into the autoconf
stuff so Mercury doesn't have to kill me.
Deek told me to remove S_Init() references from host.c to fix a sound bug,
I did so. The difference should be limited to whitespace since I changed
nothing else.