* Build dedicated server binary on Windows
This commit is contained in:
parent
e56a151a97
commit
54ba74964a
6 changed files with 156 additions and 68 deletions
22
Makefile
22
Makefile
|
@ -429,8 +429,8 @@ endif
|
|||
|
||||
BINEXT=.exe
|
||||
|
||||
LDFLAGS= -mwindows -lwsock32 -lgdi32 -lwinmm -lole32 -lopengl32
|
||||
CLIENT_LDFLAGS=
|
||||
LDFLAGS= -mwindows -lwsock32 -lwinmm
|
||||
CLIENT_LDFLAGS = -lgdi32 -lole32 -lopengl32
|
||||
|
||||
ifeq ($(USE_CURL),1)
|
||||
ifneq ($(USE_CURL_DLOPEN),1)
|
||||
|
@ -456,7 +456,6 @@ endif
|
|||
$(LIBSDIR)/win32/libSDLmain.a \
|
||||
$(LIBSDIR)/win32/libSDL.dll.a
|
||||
|
||||
BUILD_SERVER = 0
|
||||
BUILD_CLIENT_SMP = 0
|
||||
|
||||
else # ifeq mingw32
|
||||
|
@ -1181,9 +1180,6 @@ Q3DOBJ = \
|
|||
$(B)/ded/null_input.o \
|
||||
$(B)/ded/null_snddma.o \
|
||||
\
|
||||
$(B)/ded/tty_console.o \
|
||||
$(B)/ded/sys_unix.o \
|
||||
\
|
||||
$(B)/ded/sys_main.o
|
||||
|
||||
ifeq ($(ARCH),i386)
|
||||
|
@ -1214,6 +1210,17 @@ ifeq ($(HAVE_VM_COMPILED),true)
|
|||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(PLATFORM),mingw32)
|
||||
Q3DOBJ += \
|
||||
$(B)/ded/win_resource.o \
|
||||
$(B)/ded/sys_win32.o \
|
||||
$(B)/ded/con_win32.o
|
||||
else
|
||||
Q3DOBJ += \
|
||||
$(B)/ded/sys_unix.o \
|
||||
$(B)/ded/con_tty.o
|
||||
endif
|
||||
|
||||
$(B)/ioq3ded.$(ARCH)$(BINEXT): $(Q3DOBJ)
|
||||
$(echo_cmd) "LD $@"
|
||||
$(Q)$(CC) -o $@ $(Q3DOBJ) $(LDFLAGS)
|
||||
|
@ -1550,6 +1557,9 @@ $(B)/ded/%.o: $(BLIBDIR)/%.c
|
|||
$(B)/ded/%.o: $(SYSDIR)/%.c
|
||||
$(DO_DED_CC)
|
||||
|
||||
$(B)/ded/%.o: $(SYSDIR)/%.rc
|
||||
$(DO_WINDRES)
|
||||
|
||||
$(B)/ded/%.o: $(NDIR)/%.c
|
||||
$(DO_DED_CC)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue