Bill Currie
8a24b28d97
scary, but the only changes qfcc needed to build as part of quakeforge was
...
to auto-substitued the libs and headers.
o unconditionally build qfcc (for now, anyway) when building quakeforge
(needed for cs-code compilation)
o when built as part of quakeforge (qfcc should still be buildable
independently) always enable cpp
o autoconfiscate the client-side code
o build the client-side code using the built qfcc
o install the client-side code in $(datadir)/quakeforge/id1
2002-01-22 05:48:03 +00:00
Bill Currie
9dedd21158
start getting the shared console code working
2002-01-16 16:27:56 +00:00
Bill Currie
a619739bab
fix the server console for static builds (hmm, non-curses only?)
2001-12-02 20:11:21 +00:00
Bill Currie
0be2a31f2e
lots of code cleanup. Merge Mod_LoadAllSkins, merge the sw32 model loading
...
code into the sw model loading code, remove all refs to r_pixbytes from the
sw renderer (it was never anything but 1), kill libQFmodels_sw32, remove
all the 16 bit code from the 8 bit sw renderer.
2001-11-21 19:13:53 +00:00
Chris Ison
3e34fc83e4
-3dfx re-enabled
2001-11-21 02:36:48 +00:00
Bill Currie
60289d86e4
new option: --enable-strict-aliasing which adds -fstrict-aliasing to the
...
gcc CFLAGS when optimizing. This does /very/ nice things to the progs code
and seems to work in general (which means gcc 2.96 shouldsn't be such a cow),
but I am not yet confident enough to enable it by default (would probably
need gcc version chedking for it anyway).
2001-11-20 04:50:21 +00:00
Jeff Teunissen
9579b07349
Take the texinfo makefile out of configure.
2001-10-31 11:12:00 +00:00
Bill Currie
85c9e0ab1e
more externs cleaned up
2001-10-29 17:46:03 +00:00
Bill Currie
33a180099b
hopefully fix --enable-optimize
2001-10-27 00:23:51 +00:00
Bill Currie
552a486d87
fix the libQFrenderer_sw.lai installation error. libtool requires -rpath
...
for /any/ installed lib, static or not.
2001-10-24 17:54:56 +00:00
Bill Currie
b5341f0d13
we now compile and link with -fno-common. this cleans up the multiple,
...
uninitialized declarations of variables.
2001-10-23 16:55:23 +00:00
Chris Ison
70619f195e
added compile switch to cygwin-mingw32 and added win32 defs
2001-10-21 21:20:59 +00:00
Chris Ison
6b53cbf5dc
changes to get mingw builds happening under cygwin
2001-10-17 10:41:25 +00:00
Bill Currie
8557d50235
redundant checks cleanup
2001-10-16 18:38:28 +00:00
Bill Currie
fdf0313f42
remove a redundant check for vga.h
2001-10-16 17:02:40 +00:00
Jeff Teunissen
ce740fb4ec
Joystick target fixed.
2001-10-16 05:06:31 +00:00
Jeff Teunissen
b89ff39bd3
Ooops, forgot to nuke a couple lines from configure.
2001-10-15 22:33:35 +00:00
Jeff Teunissen
2e4d8d1473
Makefile fixes -- video driver libs are gone.
2001-10-15 22:32:28 +00:00
Bill Currie
371c11173b
make plugindir actually /work/ (ie, it can be overridden at install time)
2001-10-15 20:35:47 +00:00
Bill Currie
579d78407d
config results report cleanup
2001-10-11 23:21:40 +00:00
Bill Currie
483c56b7a5
put the .lsm file in the top level
2001-10-11 05:10:46 +00:00
Bill Currie
a192f049f6
fix our -g -O2 -g -O3 fun
2001-10-11 03:04:28 +00:00
Bill Currie
6cd058738e
d'oh, forgot to AC_SUBST(PLUGIN_RPATH)
2001-10-10 18:40:06 +00:00
Bill Currie
8b2da8cbec
make the static plugins link properly with older libtool
2001-10-10 15:44:35 +00:00
Bill Currie
eee1aaf283
static plugins (--with-static-plugins to force on, --without-static-plugins
...
to force off, defaults to off for *nix and on for win32). does not work yet
due to lack of support in libs/util/plugin.c, but that's next.
2001-10-10 05:52:14 +00:00
Chris Ison
188688f835
fixed missing $
2001-10-09 22:26:38 +00:00
Chris Ison
15bdd4ad67
disabled -lm checking for cygwin and mingw32 and added plugin_LDFLAGS and plugin_LIBADD for win32 builds
2001-10-09 21:36:57 +00:00
Bill Currie
d4ad0cd659
whitespace
2001-10-08 05:52:56 +00:00
Bill Currie
6eb4958952
don't attempt to build xmms support in mingw
2001-10-08 04:24:27 +00:00
Bill Currie
c7d1f961c3
INSTALL:
...
move the bootstrap comment to where people are more likely to notice it
bootstrap:
hopefully put the auto*/libtool commands in the right order
configure.ac:
make enable/disable help messages less confusing
2001-10-08 03:41:23 +00:00
Chris Ison
2f8efd7360
changes to get mingw32 sw clients to compile under cygwin
2001-10-07 12:45:47 +00:00
Bill Currie
963c7592ee
clean up zlib checking a little. this should fix HAVE_ZLIB getting defined
...
when it shouldn't be
2001-10-06 01:07:24 +00:00
Bill Currie
a39ccf4a34
XMMS support from _Muz_ (Alexis Paul Musgrave <muz@cwcom.net>)
2001-10-05 19:36:35 +00:00
Bill Currie
bbc83c30ca
hey, it segs, but who cares? so does nq-glx -dedicated :P
2001-10-03 19:52:03 +00:00
Bill Currie
e0a1947565
fix a typo that prevented --with-servers working
2001-10-03 19:05:45 +00:00
Bill Currie
95d3600452
fix skybox/skydom map vis issues. I hope this works on all drivers.
2001-10-03 02:51:30 +00:00
Bill Currie
b866bcae61
seems automake isn't too happy about nested conditionals and main vars
2001-10-02 22:36:08 +00:00
Bill Currie
32643c3ec8
the forced libz.so link doesn't work well with libtool, so if X11 has an old
...
libz.a, just give up on compression support making a lot of noise in the
process.
2001-10-02 04:55:05 +00:00
Bill Currie
9102fceef7
remove debug info
2001-10-02 02:35:33 +00:00
Chris Ison
284da345ef
fixes to get qf to compile cygwin->mingw32
2001-10-02 01:53:26 +00:00
Bill Currie
f5c6312743
--with-server is now --with-servers and works like --with-clients (master,
...
nq and qw with nq defaulting to no). add DISK to SOUND_TYPES output. try to
fix AR gaff
2001-10-01 22:52:38 +00:00
Bill Currie
27d302f9c9
bootstrap:
...
make it so bootstrap can be run out of dir (like configure)
configure.ac:
evil hack to get $AR working with older libtool (1.3)
2001-10-01 20:49:38 +00:00
Bill Currie
20f702b5fe
fix out-of-tree builds for asm (this also sets up ASFLAGS more correctly)
2001-10-01 18:02:46 +00:00
Jeff Teunissen
edea800aeb
Okay, WildCode, check this.
2001-09-30 22:59:28 +00:00
Chris Ison
b0dc19310a
more compile under cygwin patches
2001-09-30 13:05:20 +00:00
Chris Ison
60107fd19c
changes to get cygwin to compile server. still debugging result
2001-09-29 09:39:27 +00:00
Bill Currie
8e27422c72
partial fixes for mingw cross builds. still have issues with ar :(
2001-09-28 16:03:45 +00:00
Jeff Teunissen
d63243380f
Aaaaaaand, it's done!
...
Special note: I hope to never do this again. :)
2001-09-28 10:31:20 +00:00
Jeff Teunissen
e9c9c8bab6
fix up installs for -svga.
2001-09-28 06:55:27 +00:00
Jeff Teunissen
f37c446a29
Great idea, Deek, commit the makefiles w/o the configure needed for
...
them. !lart Deek
2001-09-28 05:41:19 +00:00