From: havoc Date: Wed, 8 Aug 2007 04:13:17 +0000 (+0000) Subject: added --large-address-aware flag in windows builds X-Git-Tag: xonotic-v0.1.0preview~2962 X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=commitdiff_plain;h=17d934fd272c7ffc767850b7d636e25ca91acd05 added --large-address-aware flag in windows builds git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@7504 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/makefile.inc b/makefile.inc index 20875902..8dc32881 100644 --- a/makefile.inc +++ b/makefile.inc @@ -246,7 +246,8 @@ OBJ_WINCD=cd_win.o OBJ_WGL= builddate.c sys_win.o vid_wgl.o conproc.o $(OBJ_SND_WIN) $(OBJ_WINCD) $(OBJ_COMMON) # Link -LDFLAGS_WINCOMMON=-lwinmm -lwsock32 +# Note that Windows Vista users may need --large-address-aware because Vista seems to map over 500MB of application address space for its own purposes, which is a significant chunk taken out of the default 2GB address space, this option raises the limit to 4GB (or 3GB on Vista 32 and older versions of Windows). +LDFLAGS_WINCOMMON=-lwinmm -lwsock32 -Wl,--large-address-aware LDFLAGS_WINCL=$(LDFLAGS_WINCOMMON) -mwindows -luser32 -lgdi32 -ldxguid -ldinput -lcomctl32 LDFLAGS_WINSV=$(LDFLAGS_WINCOMMON) -mconsole LDFLAGS_WINSDL=$(LDFLAGS_WINCOMMON) `$(SDL_CONFIG) --libs`