mirror of
https://github.com/nzp-team/fteqw.git
synced 2025-02-18 09:51:50 +00:00
Fixed bugs caused by last commit...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2549 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
856d1ca150
commit
436aad096f
1 changed files with 11 additions and 3 deletions
|
@ -11,6 +11,14 @@ BASE_DIR=.
|
||||||
#linux->win32
|
#linux->win32
|
||||||
#if you are cross compiling, you'll need to use FTE_TARGET=mytaget
|
#if you are cross compiling, you'll need to use FTE_TARGET=mytaget
|
||||||
|
|
||||||
|
#correct the gcc build when cross compiling
|
||||||
|
ifeq ($(FTE_TARGET),win32)
|
||||||
|
ifeq ($(shell $(CC) -v 2>&1 | grep mingw),)
|
||||||
|
#CC didn't state that it was mingw... so try fixing that up
|
||||||
|
CC=i586-mingw32msvc-gcc
|
||||||
|
W32_FLAGS=-Ilibs/dxsdk7/include
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(FTE_TARGET),) #user didn't specify prefered target
|
ifeq ($(FTE_TARGET),) #user didn't specify prefered target
|
||||||
ifneq ($(shell $(CC) -v 2>&1 | grep mingw),)
|
ifneq ($(shell $(CC) -v 2>&1 | grep mingw),)
|
||||||
|
@ -83,7 +91,7 @@ endif
|
||||||
ifeq ($(FTE_TARGET),bsd)
|
ifeq ($(FTE_TARGET),bsd)
|
||||||
BASELDFLAGS=-lm
|
BASELDFLAGS=-lm
|
||||||
endif
|
endif
|
||||||
BASELDFLAGS ?= -lm -ldl
|
BASELDFLAGS ?= -lm -ldl -lpthread
|
||||||
|
|
||||||
#BASELDFLAGS=-lm -lz
|
#BASELDFLAGS=-lm -lz
|
||||||
GLXLDFLAGS=-L/usr/X11R6/lib -lX11 -lXext -lpng -ljpeg
|
GLXLDFLAGS=-L/usr/X11R6/lib -lX11 -lXext -lpng -ljpeg
|
||||||
|
@ -119,7 +127,7 @@ else
|
||||||
BASE_ASM_CFLAGS = -DNOASM
|
BASE_ASM_CFLAGS = -DNOASM
|
||||||
endif
|
endif
|
||||||
|
|
||||||
BASE_CFLAGS=$(BASE_ASM_CFLAGS) -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I$(CLIENT_DIR) -I$(SERVER_DIR) -I$(COMMON_DIR) -I$(SW_DIR) -I$(GL_DIR) -I$(PROGS_DIR) -I$(LIBS_DIR) -I$(QUX_DIR) -I$(LIBS_DIR)/dxsdk7/include -I$(LIBS_DIR)/sdl/include -I$(LIBS_DIR)/sdl/include/SDL -D_vsnprintf=vsnprintf -D_snprintf=snprintf
|
BASE_CFLAGS=$(BASE_ASM_CFLAGS) -Wall -Dstrnicmp=strncasecmp -Dstricmp=strcasecmp -I$(CLIENT_DIR) -I$(SERVER_DIR) -I$(COMMON_DIR) -I$(SW_DIR) -I$(GL_DIR) -I$(PROGS_DIR) -I$(LIBS_DIR) -I$(LIBS_DIR)/dxsdk7/include -I$(LIBS_DIR)/sdl/include -I$(LIBS_DIR)/sdl/include/SDL -D_vsnprintf=vsnprintf -D_snprintf=snprintf
|
||||||
CLIENT_ONLY_CFLAGS=-DCLIENTONLY
|
CLIENT_ONLY_CFLAGS=-DCLIENTONLY
|
||||||
SERVER_ONLY_CFLAGS=-DSERVERONLY
|
SERVER_ONLY_CFLAGS=-DSERVERONLY
|
||||||
JOINT_CFLAGS=
|
JOINT_CFLAGS=
|
||||||
|
@ -487,7 +495,7 @@ else
|
||||||
endif
|
endif
|
||||||
SW_EXE_NAME=../fteqw.sw
|
SW_EXE_NAME=../fteqw.sw
|
||||||
SWCL_EXE_NAME=../fteqwcl.sw
|
SWCL_EXE_NAME=../fteqwcl.sw
|
||||||
SW_LDFLAGS=$(SWLDFLAGS) $(XLDFLAGS)
|
SW_LDFLAGS=$(SWLDFLAGS) $(XLDFLAGS) -lXxf86vm
|
||||||
SW_CFLAGS=$(SWCFLAGS) -I/usr/X11R6/include
|
SW_CFLAGS=$(SWCFLAGS) -I/usr/X11R6/include
|
||||||
SWB_DIR=sw_linux
|
SWB_DIR=sw_linux
|
||||||
SWCL_DIR=swcl_linux
|
SWCL_DIR=swcl_linux
|
||||||
|
|
Loading…
Reference in a new issue