* Sys_Dialog for more user friendly error reporting

* (bug #3932) Recovery from bad video settings
This commit is contained in:
Tim Angus 2010-02-15 16:20:33 +00:00
parent 4876413217
commit 005f870ebe
13 changed files with 564 additions and 120 deletions

View file

@ -366,6 +366,7 @@ else # ifeq Linux
ifeq ($(PLATFORM),darwin)
HAVE_VM_COMPILED=true
LIBS = -framework Cocoa
CLIENT_LIBS=
OPTIMIZEVM=
@ -422,7 +423,7 @@ ifeq ($(PLATFORM),darwin)
# the file has been modified by each build.
LIBSDLMAIN=$(B)/libSDLmain.a
LIBSDLMAINSRC=$(LIBSDIR)/macosx/libSDLmain.a
CLIENT_LIBS += -framework Cocoa -framework IOKit -framework OpenGL \
CLIENT_LIBS += -framework IOKit -framework OpenGL \
$(LIBSDIR)/macosx/libSDL-1.2.0.dylib
OPTIMIZEVM += -falign-loops=16
@ -1557,7 +1558,7 @@ endif
ifeq ($(PLATFORM),darwin)
Q3OBJ += \
$(B)/client/sys_cocoa.o
$(B)/client/sys_osx.o
endif
ifeq ($(USE_MUMBLE),1)
@ -1725,11 +1726,10 @@ else
$(B)/ded/con_tty.o
endif
# Not currently referenced in the dedicated server.
#ifeq ($(PLATFORM),darwin)
# Q3DOBJ += \
# $(B)/ded/sys_cocoa.o
#endif
ifeq ($(PLATFORM),darwin)
Q3DOBJ += \
$(B)/ded/sys_osx.o
endif
$(B)/ioq3ded$(FULLBINEXT): $(Q3DOBJ)
$(echo_cmd) "LD $@"