From cea7541e7d61026f57d5a5423336c28aece8354f Mon Sep 17 00:00:00 2001 From: Mark Olsen Date: Wed, 2 Jan 2008 13:41:57 +0000 Subject: [PATCH] Microsoft suck. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2837 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- fteqtv/Makefile | 7 +++++-- fteqtv/qtv.h | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/fteqtv/Makefile b/fteqtv/Makefile index e0e2b9beb..d901d4b31 100644 --- a/fteqtv/Makefile +++ b/fteqtv/Makefile @@ -6,6 +6,9 @@ STRIP=$(TOOLPREFIX)strip SPIKEISALAZYBUGGERCFLAGS=-Wall -O2 STRIPFLAGS=--strip-unneeded --remove-section=.comment +# 'cause Microsoft suck. +CLIBNAME = c + OBJS = netchan.o parse.o msg.o qw.o source.o bsp.o rcon.o mdfour.o crc.o control.o forward.o pmove.o httpsv.o all: qtv @@ -19,11 +22,11 @@ libqtvc: libqtvc/libqtvc.a: libqtvc qtv: libqtvc/libqtvc.a $(OBJS) qtv.h - $(CC) $(SPIKEISALAZYBUGGERCFLAGS) $(CFLAGS) $(OBJS) $(LDFLAGS) -o $@.db -lm -lc -L./libqtvc -lqtvc + $(CC) $(SPIKEISALAZYBUGGERCFLAGS) $(CFLAGS) $(OBJS) $(LDFLAGS) -o $@.db -lm -l$(CLIBNAME) -L libqtvc -lqtvc $(STRIP) $(STRIPFLAGS) $@.db -o $@ qtv.exe: *.c *.h - $(MAKE) qtv CFLAGS=-mno-cygwin LDFLAGS="-lwsock32 -lwinmm" + $(MAKE) qtv CFLAGS=-mno-cygwin LDFLAGS="-lwsock32 -lwinmm" CLIBNAME=msvcrt mv qtv qtv.exe clean: diff --git a/fteqtv/qtv.h b/fteqtv/qtv.h index b5bfbef0f..f4388a87a 100644 --- a/fteqtv/qtv.h +++ b/fteqtv/qtv.h @@ -123,6 +123,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #include #include + #define qerrno Errno() #define ioctlsocket IoctlSocket #define closesocket CloseSocket #else