aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea>2008-08-04 11:34:04 +0000
committertma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea>2008-08-04 11:34:04 +0000
commit0ad0980188e59d4d1f979ddc979cec82fae2c3f4 (patch)
treec946f7f3d8774256f3b018659895dba686d27c89
parent0625dd3fda936429ef3fcaf2dad7ecac8d98943d (diff)
downloadioquake3-aero-0ad0980188e59d4d1f979ddc979cec82fae2c3f4.tar.gz
ioquake3-aero-0ad0980188e59d4d1f979ddc979cec82fae2c3f4.zip
* Elaborate on the reasons for requiring Windows XP
git-svn-id: svn://svn.icculus.org/quake3/trunk@1437 edf5b092-35ff-0310-97b2-ce42778d08ea
-rw-r--r--Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 336b3e7..9a141a0 100644
--- a/Makefile
+++ b/Makefile
@@ -424,6 +424,12 @@ ifeq ($(PLATFORM),mingw32)
-DUSE_ICON
# Require Windows XP or later
+ #
+ # IPv6 support requires a header wspiapi.h to work on earlier versions of
+ # windows. There is no MinGW equivalent of this header so we're forced to
+ # require XP. In theory this restriction can be removed if this header is
+ # obtained separately from the platform SDK. The MSVC build does not have
+ # this limitation.
BASE_CFLAGS += -DWINVER=0x501
ifeq ($(USE_OPENAL),1)