Zephaniah E. Hull
2afdb1db5f
Little bug fixes here and there, should work again..
2000-02-20 20:49:36 +00:00
Zephaniah E. Hull
d356761b93
Fix for the QW protocol problem by Dabb..
...
Some profiling changes as well..
Code now compiles with profiling support, will disable later..
2000-02-20 20:46:13 +00:00
Marcus Sundberg
0c2d28b225
Fix default case when checking C++ comment workaround.
...
How to create shared libraries are not dependant on the OS, and
_definitely_ not on CPU-type! Removed silly code.
2000-02-19 13:51:37 +00:00
Loring Holden
6b9563b880
Until we use libtool, we need to specify in configure.in how to create and
...
use shared libraries (-rdynamic and -shared does not work everywhere)
We also have to use this information in */Makefile.in
2000-02-17 16:21:23 +00:00
Joseph Carter
f11f71d8a7
we now define LIBDIR when we build targets
2000-02-14 00:35:13 +00:00
Joseph Carter
1d7260195f
Renamed vid_x.c -> vid_x11.c, also renamed *-gl to *-glx, it it'll cause
...
less confusion that way (even if I have to type an extra letter..)
2000-02-13 09:06:11 +00:00
Bill Currie
b5b0dcd73f
make --enable-newstyle on by default
2000-02-13 07:40:58 +00:00
Bill Currie
82b6c3139e
fixed alsa checking (someone got a little ahead of himself)
2000-02-13 07:12:42 +00:00
Zephaniah E. Hull
0e8ba8d814
Sledge hammer applied..
...
The input stuff is now somewhat modular, I'll get everything working
soon enough, right now things are hardwired to svgalib, but its ok..
2000-02-12 05:34:22 +00:00
Pontus Lidman
d608249a38
Added --enable-ipv6 option to configure to enable IPv6 networking.
...
It substitutes @NET_SOURCE@ for net_udp.c or net_udp6.c.
2000-02-08 21:23:06 +00:00
Marcus Sundberg
20b104b4aa
Check for size_t in <sys/types.h>
...
Changed HAS_SOCKLEN_T into HAVE_SOCKLEN_T.
2000-02-05 16:15:15 +00:00
Bill Currie
233984564e
configure.in:
...
remove a debug echo
snd_alsa.c:
#include "console.h"
2000-02-04 09:52:43 +00:00
Bill Currie
0a46c1d979
configure.in:
...
make zlib enabled by default
common/nozip.h:
swap the size and count params to f{read,write} to prevent demo code
breaking
common/quakefs.c:
if zlib is unavailable, there is no point in supporting the .gz
extension
2000-02-03 21:44:46 +00:00
Bill Currie
0b6cb6a9bf
fix the checking for --enable-zlib
2000-02-03 20:42:51 +00:00
Loring Holden
8349f3e59f
Various changes to get build to work when zlib isn't available...
...
Various changes to get rid of warnings under AIX, Irix, Linux & Solaris...
2000-02-03 08:46:52 +00:00
Bill Currie
083021da12
no-asm patch from Darius
2000-02-03 02:34:26 +00:00
Bill Currie
e9a2a3fab5
Add gzip support, add -Werror to gcc CFLAGS, clean up misc warnings.
...
NOTE: demos are broken for gzipped demo files (possibly normal ones too, not
yet tested).
2000-02-03 00:34:12 +00:00
Loring Holden
63e425a7c4
Check for existence of ranlib
2000-01-29 23:16:17 +00:00
Joseph Carter
25f297ded2
A little more work trying to get the tree back to normal..
2000-01-28 03:19:57 +00:00
Zephaniah E. Hull
f18b3bcf02
HUGE changes..
...
Basicly, sound_lib.a is built, and is compiled into the clients..
Note, uquake is SERIOUSLY FSCKED..
2000-01-27 17:06:02 +00:00
Joseph Carter
8e85621d15
A few of Mercury's local changes and things I've done to stable.. We're
...
attempting to get a build WITHOUT GL to work again...
2000-01-25 05:59:19 +00:00
Zephaniah E. Hull
eae2220a78
Making things even more generic, and a fix for compiling without GL support.
2000-01-23 04:42:43 +00:00
Bill Currie
9ab2718e56
moved build_rpm.in and quakeforge.spec.in to the rpm directory
2000-01-19 10:31:53 +00:00
Marcus Sundberg
b7527923bd
Check for dlfcn.h and dlopen().
...
Due to re-designed gl_vidglx.c we don't need XMesaSetFXmode in the GL
library if we have dlopen().
Define DYN_LIBS for Makefiles.
2000-01-19 01:21:28 +00:00
Joseph Carter
c3035f6f7a
Added a check for strsep(), HAVE_STRSEP is defined if you do.
2000-01-18 23:15:16 +00:00
Marcus Sundberg
fd9c17fe71
Replaced don't with do not so emacs font-lock-mode works ;)
2000-01-18 22:45:44 +00:00
Eric Windisch
c363d72c3c
Fixed a typo that said "experiemental", no biggie.. would have been embarrassing
...
for a release though :)
--
Eric Windisch
2000-01-18 20:57:18 +00:00
Bill Currie
870110d713
configure.in:
...
added --enable-experimental
create build_rpm (with some tidy up in that region)
build_rpm.in:
initial checkin. not yet complete, but it builds a .tar.gz
2000-01-18 04:02:58 +00:00
Joseph Carter
3f74fe38b8
./configure --enable-newstyle now actually does something. It changes the
...
default game name from "id1" to "base". This allows you to have full and
shareware version's of Id's pak's installed, as well as other full TC's
you want.. You may want to make base a symlink to id1 for now since you
currently can't have multiple -game's, that's my next fix.
2000-01-18 03:13:38 +00:00
Bill Currie
54039a0ba1
configure.in:
...
made QF_VERSION and VERSION AC_SUBSTed as well as AC_DEFINED_UNQUOTED
quakeforge.spec.in
use @QF_VERSION@
2000-01-18 02:58:36 +00:00
Joseph Carter
0f80fb559f
Added --enable-newstyle to configure which will define NEWSTYLE. This is
...
only to be used for changes to defaults which do not affect gameplay such
as where we look for pak files by default.
2000-01-17 02:53:39 +00:00
Zephaniah E. Hull
0391657e6b
We now have two versions, what we first identify ourselves as, which is
...
2.40, and the quakeforge version, fixes the annoying spectator bug..
2000-01-16 12:19:30 +00:00
Bill Currie
61bf2de3ef
common/mdfour.c common/pr_edict.c common/pr_exec.c uquake/r_main.c:
...
various warning cleanups
configure.in:
check for XShm before enabling X
2000-01-14 03:41:40 +00:00
Bill Currie
d38e0313cc
autoconf 2.13 required
2000-01-14 02:46:08 +00:00
Marcus Sundberg
cf4671f0e9
Hopefully fixed detection of XShmQueryExtension.
2000-01-13 18:09:17 +00:00
Bill Currie
6f2a7047bc
configure.in:
...
add quakeforge.spec to list of files configure is to creat.
quakeforge.spec.in:
initial checkin. still needs work/testing.
2000-01-13 04:50:52 +00:00
Marcus Sundberg
9b8565da9c
Add check for X11/extensions/xf86vmode.h
2000-01-11 01:16:26 +00:00
Zephaniah E. Hull
ac1b243f38
-pedantic is gone, GONE!
...
Never to return its GONE! *bounce*
2000-01-10 08:49:58 +00:00
Marcus Sundberg
532867283c
Check for sys/io.h and asm/io.h
2000-01-09 02:18:10 +00:00
Marcus Sundberg
a3ae628e5a
Replaced don't with do not so emacs font-lock-mode works ;)
2000-01-08 23:27:17 +00:00
Marcus Sundberg
669c43509f
Fix libraries being accidentally added to
2000-01-08 22:56:05 +00:00
Marcus Sundberg
5001f7a5e8
Removed CVS conflict.
2000-01-08 22:38:53 +00:00
Joseph Carter
8f503d8209
Reverted Neal's GL fullbright patch till we can actually fix it properly
...
after the release
2000-01-08 22:28:07 +00:00
Marcus Sundberg
40297513b6
Don't clear *_LIBS and *_CFLAGS. Now users can add extra flags on the commandline when running configure.
2000-01-08 22:12:04 +00:00
Marcus Sundberg
5c89b5d944
Don't randomly change to non-standard values. If you prefer stuff in games instead of bin you can use --bindir
2000-01-08 21:36:31 +00:00
Marcus Sundberg
9f6a386d6d
Fixed detection and defining of XMESA.
2000-01-08 21:20:02 +00:00
Marcus Sundberg
529ba80f9a
Check for struct ioc_read_toc_single_entry in sys/cdio.h
2000-01-08 20:39:28 +00:00
Joseph Carter
237063449c
configure now defines XMESA if you have GL/xmesa.h. Also added #undef for
...
_EXPERIMENTAL_. Code that really isn't ready for production should go
under this define (which you must currently specifically turn on..) This
is primarily for things like the GL waterwarp and multitexture which are
in some ways broken and otherwise not a good idea to use at the moemnt in
the release without having to remove the code.
2000-01-08 08:28:23 +00:00
Joseph Carter
0da23b9a52
We can't -I$x_includes, it might not be set. -I${x_includes:-.} instead.
2000-01-07 17:29:46 +00:00
Marcus Sundberg
2d1bf07b6c
Check for fcntl.h and fcntl().
...
Some DOS-support.
Define HAVE_UDP in Makefiles if we have UDP support.
Define HAVE_WSOCK in Makefiles if we are using winsock.
2000-01-07 01:15:48 +00:00