Tim Angus
1b87aff448
* Elaborate on the reasons for requiring Windows XP
2008-08-04 11:34:04 +00:00
Ludwig Nussel
2ed334b2be
fix build without VOIP (David Severwright, bug#3720)
2008-07-16 07:15:09 +00:00
Ludwig Nussel
5208bf8273
also define proper version when using git-svn
2008-07-16 07:14:55 +00:00
Tim Angus
956ce9bf12
* (bug 3692) Makefile infinitely recurses if no targets are defined
2008-07-05 22:34:23 +00:00
Ludwig Nussel
5513fa3d75
fix the build on openbsd (Ian Lindsay)
2008-06-20 07:08:40 +00:00
Ludwig Nussel
35e2091c90
allow linking against an external speex library
2008-06-05 08:55:08 +00:00
Ryan C. Gordon
b9a9727689
Allow USE_LOCAL_HEADERS to work with SDL on Linux builds.
...
Otherwise, cross-compiling doesn't work.
2008-06-04 05:28:54 +00:00
Ludwig Nussel
b8d3888f31
move voip cflags definition to platform independent place
2008-06-02 12:12:00 +00:00
Ryan C. Gordon
d43ecc9909
Fixed non-VoIP builds.
2008-06-02 06:46:41 +00:00
Ryan C. Gordon
7b4a796e44
Added libspeex to revision control, and updated Makefile to use it.
2008-06-01 18:53:28 +00:00
Ryan C. Gordon
12326a9eac
Initial patch for in-game VoIP support!
2008-06-01 07:51:23 +00:00
Ludwig Nussel
0ee3960225
mumble link support
...
The coordinate calculation was adopted from Warsow's mumble patch.
2008-05-30 17:19:31 +00:00
Thilo Schulz
81f9b20bfb
- Workaround for buggy MacOSX getaddrinfo() implementation that doesn't accept AF_UNSPEC parameter in hints structure. Thanks icculus for reporting.
...
- Add -faltivec flag for debug builds.
2008-05-17 10:46:41 +00:00
Tim Angus
a857487f9b
* Fix a bunch of compile warnings
...
* Only call pkg-config if it exists
* Remove cl_consoleHistory from README
2008-05-10 18:51:02 +00:00
Ludwig Nussel
d7bdf4b344
define the product version in the Makefile
2008-05-06 20:24:32 +00:00
Ludwig Nussel
2f71e61b1d
mingw32: allow to override cflags and libs for external libraries
2008-04-28 07:10:32 +00:00
Thilo Schulz
425c351d1b
- Implement stereo rendering with anaglyph images.
...
- Add r_greyscale for black&white rendering
2008-04-27 17:32:14 +00:00
Tony J. White =
48d9999698
* enable building of QVM for Mac OS X again
2008-04-23 20:59:12 +00:00
Ludwig Nussel
3327ce1ab3
add nsis installer target for mingw32
2008-04-15 14:19:03 +00:00
Thilo Schulz
b3822d03e2
Include #ifdef to make it easier to create a stand-alone binary.
2008-04-09 23:43:30 +00:00
Tim Angus
85bee47f52
* Fix to MinGW build following IPv6 changes
2008-04-05 16:01:58 +00:00
Thilo Schulz
b2225a823c
http://bugzilla.icculus.org/show_bug.cgi?id=3579
...
Patch to make Solaris work again by Vincent Cojot.
2008-03-28 16:16:38 +00:00
Tim Angus
6ddf70b0eb
* Compile bg_* files separately for each game module, as originally intended
2008-03-17 16:47:40 +00:00
Ludwig Nussel
84f32478b9
remove code duplicated from libjpeg and make internal functions static
2008-02-14 11:13:51 +00:00
Ludwig Nussel
85ba66e7e8
move all image decoders into separate files
2008-02-14 11:13:18 +00:00
Ludwig Nussel
4eec54c338
move png support to separate file
2008-02-12 10:03:21 +00:00
Tony J. White =
ff84183fe7
* print LDFLAGS summary in the make output after CFLAGS summary (Hobbes)
...
* Fix typo in make-macosx-ub.sh (Hobbes)
2008-01-03 19:04:23 +00:00
Tony J. White =
cabf9b74f9
* Update the Mac OS X build process (again)
...
* Allow BUILD_* env vars to be passed to make to build only specific
components
2008-01-03 06:19:11 +00:00
Thilo Schulz
45698be226
Fix build process on 10.5 and 10.4 sdks for tjw's modifications
2007-12-31 16:11:29 +00:00
Tony J. White =
2d32d3dbff
* Improved Mac OS X build support.
...
* Dropped support for Mac OS X 10.2 to simplify things. If anyone still
needs this version supported let me know.
2007-12-31 03:47:36 +00:00
Thilo Schulz
3648af78dc
Fix building on MacOSX.
2007-12-14 16:54:13 +00:00
Tim Angus
a31dc5c21d
* s/x86/i386 on previous revision
2007-12-07 10:12:55 +00:00
Tim Angus
3cc683e809
* (bug 3460) Revert OS X uname change
2007-12-07 10:11:47 +00:00
Tim Angus
3cde9bf0dc
* Add con_log.c to log all console output
...
* Add con_passive.c to cut down on #ifdef DEDICATED in sys_main.c
* Add Sys_ErrorDialog to report ERR_FATALs to the user
+ On Windows use a MessageBox and offer to copy the console log to the
clipboard
+ On everything else print to the terminal and save the console log as
crashlog.txt
2007-11-30 18:32:52 +00:00
Ludwig Nussel
ccc66aadff
Solaris fixes by Vincent Cojot
2007-11-30 15:08:57 +00:00
Tim Angus
eaeed742c5
* Move MINSDL_ values to sys_local.h from Makefile/VC project
...
* Merge *BSD platform definitions in q_platform.h
* IRIX support (Patrick Baggett <baggett.patrick@figglesoftware.com>)
2007-11-26 20:18:53 +00:00
Tim Angus
6bd4bb16a0
* Move SDL library version check to sys_main.c as it's proving difficult to
...
make the Makefile check sufficiently portable
* Remove unnecessary GL PFN... casts from SDL_GL_GetProcAddress calls
* Replace OS X uname workaround with Solaris workaround, as I believe OS X
uname now behaves the same as GNU name
2007-11-25 23:41:01 +00:00
Ludwig Nussel
6f85c247e3
Don't define ELF, use __ELF__ instead
2007-11-06 16:41:57 +00:00
Tim Angus
6d5fc14c66
* Move TOOLS_OPTIMIZE
2007-11-02 23:58:32 +00:00
Tim Angus
31c24bd0d2
* (bug 3393) Blank user names still possible (Michael Jard <kfaust@gmail.com>)
...
* (bug 3363) Download percentage overflow (Martin Doucha <next_ghost@quick.cz>)
* (bug 3390) MSVC project (Julian Priestley <juzley@gmail.com>)
* For OS X and MinGW ports, don't -I code/SDL when USE_LOCAL_HEADERS is 0
2007-11-02 23:36:23 +00:00
Ludwig Nussel
788a4e1cf8
introduce TOOLS_OPTIMIZE to be able to override compiler flags used for
...
tools compilation
2007-10-23 13:35:31 +00:00
Tim Angus
6dffd08e74
* Fix to qvm compilation on big endian architectures
2007-10-13 12:03:47 +00:00
Tim Angus
8f43965e13
* OpenBSD support (Toni Spets <toni.spets@gmail.com>)
2007-10-12 23:27:47 +00:00
Ludwig Nussel
66b31c94b9
actually build 64bit binaries on ppc64
2007-10-12 10:25:13 +00:00
Tim Angus
7562caa310
* Move the conditional compilation of bg_lib.c from the Makefile to cpp in
...
order to force dependency generation on bg_lib.*
* Make testing USE_ defines more consistent
2007-09-22 20:32:11 +00:00
Tim Angus
cadaaffcce
* Split off DEPEND_CFLAGS so -MMD isn't used when doing library checks
2007-09-14 23:07:28 +00:00
Tim Angus
39ab3294bf
* Remove -Werror from TOOLS_CFLAGS
2007-09-13 22:37:33 +00:00
Tim Angus
c7c2ee1b84
* Improve Makefile startup time
...
+ Merge q3asm and q3lcc Makefiles into the core Makefile
+ Don't find .d files, create a list from .o
+ .asm files now depend on q3lcc
+ .qvm files now depend on q3asm
* IMPORTANT NOTE: do a "make distclean" if you have problems
2007-09-12 23:37:33 +00:00
Tim Angus
d6f32df425
* Revert to 1172
2007-09-10 20:10:39 +00:00
Coyote
8ca91d6731
Forget about SDL_DIR, remove versioncheck on sunos until I can fix it.
2007-09-10 19:29:41 +00:00