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
Marcus Sundberg
ad0b6604f6
Added checks for sys/time.h, sys/timeb.h, ftime() and _ftime()
2000-01-06 18:28:24 +00:00
Marcus Sundberg
62a2ef817c
Check for stat() and sys/stat.h
2000-01-06 17:36:36 +00:00
Nelson Rush
b794e155b0
applied tim's patch
...
The following patch allows Quakeforge to be compiled with the
native compilers on Solaris, Irix, and AIX.
2000-01-06 17:29:23 +00:00
Marcus Sundberg
8e9d7f6b4b
Detect Linux and BSD CD-ROM APIs.
2000-01-06 02:31:32 +00:00
Marcus Sundberg
98e1681e6b
Define HAVE_SYM_PREFIX_UNDERSCORE if C symbols are prefixed by an underscore (should be a real check in the future).
2000-01-06 00:54:51 +00:00
Marcus Sundberg
e0bfb15dcf
Check for vsnprintf() in libdb if we don't have it elsewhere.
2000-01-05 22:42:06 +00:00
Zephaniah E. Hull
b68f84619e
Fixes for portability issues..
2000-01-05 16:55:01 +00:00
Marcus Sundberg
cfbbf80801
Added checks for snprintf, _snprintf and _vsnprintf
2000-01-05 00:34:44 +00:00
Marcus Sundberg
d5be43dd1b
Do AC_SUBST() on HAS_MGL, MGL_CFLAGS and MGL_LIBS.
2000-01-04 23:28:12 +00:00
Marcus Sundberg
c4e15e0eed
Added checks for networking headers and initguid.h.
...
Added AC_C_CONST - for (ancient/weird) compilers that don't support const.
Added AC_C_INLINE - you can now use the "inline" keyword portably, it will
be defined to nothing, __inline, __inline__ or empty depending on the
compiler.
Added checks for a bunch of functions. All are not used yet, but most
should be.
Added checks for MGL (the graphics library that vid_win.c uses.
Aligned help messages properly. ;)
Link with -lwinmm when using Windows sound code.
Check for networking functions in common libraries.
Use sys_win.c when compiling for mingw32.
2000-01-04 22:00:41 +00:00
Nelson Rush
5f20ff0bd7
added loring's multi-platform, non-mesa OpenGL patch.
2000-01-04 05:33:00 +00:00
Joseph Carter
e1c130cef8
Erf, small fix to configure.in
2000-01-04 02:38:54 +00:00
Joseph Carter
0b8df448c2
Major configure.in update, applied BigM's gl_rsurf.c merge patch
2000-01-04 01:03:18 +00:00
Joseph Carter
95dc2c6ebf
Heavy Makefile.in updates. Real install target, clean now removes bins,
...
and make is now a little smarter about knowing when to rerun ./configure
and ./bootstrap
2000-01-03 08:03:01 +00:00
Nelson Rush
a841b90d2d
SDLQuake merge with our tree made possible by Sam Lantinga and Maas van den Berg, currently the video and cdrom audio are supported.
2000-01-03 06:18:32 +00:00
Joseph Carter
ceb0162eb0
fixed bashism
2000-01-03 00:49:51 +00:00
Joseph Carter
5656077ed5
a couple of x86 freebsd things added
2000-01-02 22:38:37 +00:00
Joseph Carter
8ee8699d16
Sound cleanups from Marcus: snd_linux.c -> snd_oss.c, the OSS API is used
...
on a lot more than just Linux. Updated Autoconf to check for OSS rather
than check for Linux and just assume OSS is there.
2000-01-02 16:18:22 +00:00
Joseph Carter
247158c517
Marcus' GGI targets added, fear!
2000-01-02 08:50:13 +00:00
Joseph Carter
4a291f544e
fixed VERSION not getting defined/used properly hopefully once and for all
2000-01-02 05:34:27 +00:00
Joseph Carter
233d0af85f
Added autoheader support. Also added ./bootstrap to go from a freshly
...
checked out tree to something ./configure'able.
2000-01-01 20:45:27 +00:00
Joseph Carter
5011f5c5e4
This should fix Deek's problem with failure to find -lGL properly.
2000-01-01 14:20:42 +00:00
Jeff Teunissen
0e47377fd9
Fix for APIENTRY detection
2000-01-01 13:51:49 +00:00