1.1 --- a/core/Makefile.ep1 Wed Jan 30 19:48:51 2008 +0000
1.2 +++ b/core/Makefile.ep1 Wed Jan 30 20:50:28 2008 +0000
1.3 @@ -1,7 +1,7 @@
1.4 #(C)2004-2006 SourceMM Development Team
1.5 # Makefile written by David "BAILOPAN" Anderson
1.6
1.7 -SMM_BASE = ../../sourcemm
1.8 +SMM_BASE = ../../sourcemm-1.6
1.9 HL2SDK = ../../hl2sdk
1.10 SMSDK = ..
1.11 SRCDS = ~/srcds
2.1 --- a/core/Makefile.ep2 Wed Jan 30 19:48:51 2008 +0000
2.2 +++ b/core/Makefile.ep2 Wed Jan 30 20:50:28 2008 +0000
2.3 @@ -1,7 +1,7 @@
2.4 #(C)2004-2006 SourceMM Development Team
2.5 # Makefile written by David "BAILOPAN" Anderson
2.6
2.7 -SMM_BASE = ../../sourcemm
2.8 +SMM_BASE = ../../sourcemm-1.6
2.9 HL2SDK = ../../hl2sdk-ob
2.10 SMSDK = ..
2.11 SRCDS = ~/srcds
2.12 @@ -58,7 +58,10 @@
2.13
2.14 GCC_VERSION := $(shell $(CPP) -dumpversion >&1 | cut -b1)
2.15
2.16 -CFLAGS += -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Wno-uninitialized -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DSM_DEFAULT_THREADER -DORANGEBOX_BUILD
2.17 +CFLAGS += -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp \
2.18 + -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp \
2.19 + -Wall -Wno-uninitialized -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DSM_DEFAULT_THREADER \
2.20 + -DORANGEBOX_BUILD -m32
2.21 CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
2.22
2.23 ifeq "$(GCC_VERSION)" "4"
2.24 @@ -86,7 +89,7 @@
2.25 $(MAKE) -f Makefile.ep2 sourcemod
2.26
2.27 sourcemod: $(OBJ_LINUX) $(OBJ_LINUX_C)
2.28 - $(CPP) $(INCLUDE) $(OBJ_LINUX) $(OBJ_LINUX_C) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
2.29 + $(CPP) $(INCLUDE) $(OBJ_LINUX) $(OBJ_LINUX_C) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
2.30
2.31 debug:
2.32 $(MAKE) -f Makefile.ep2 all DEBUG=true
3.1 --- a/core/Makefile.orig Wed Jan 30 19:48:51 2008 +0000
3.2 +++ b/core/Makefile.orig Wed Jan 30 20:50:28 2008 +0000
3.3 @@ -1,7 +1,7 @@
3.4 #(C)2004-2006 SourceMM Development Team
3.5 # Makefile written by David "BAILOPAN" Anderson
3.6
3.7 -SMM_BASE = ../../sourcemm-1.4.2
3.8 +SMM_BASE = ../../sourcemm-1.4
3.9 HL2SDK = ../../hl2sdk
3.10 SMSDK = ..
3.11 SRCDS = ~/srcds
3.12 @@ -58,7 +58,10 @@
3.13
3.14 GCC_VERSION := $(shell $(CPP) -dumpversion >&1 | cut -b1)
3.15
3.16 -CFLAGS += -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Wno-uninitialized -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DSM_DEFAULT_THREADER
3.17 +CFLAGS += -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp \
3.18 + -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca \
3.19 + -Dstrcmpi=strcasecmp -Wall -Wno-uninitialized -Werror -fPIC -mfpmath=sse -msse \
3.20 + -DSOURCEMOD_BUILD -DSM_DEFAULT_THREADER -m32
3.21 CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
3.22
3.23 ifeq "$(GCC_VERSION)" "4"
3.24 @@ -85,7 +88,7 @@
3.25 $(MAKE) -f Makefile.orig sourcemod
3.26
3.27 sourcemod: $(OBJ_LINUX) $(OBJ_LINUX_C)
3.28 - $(CPP) $(INCLUDE) $(OBJ_LINUX) $(OBJ_LINUX_C) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
3.29 + $(CPP) $(INCLUDE) $(OBJ_LINUX) $(OBJ_LINUX_C) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
3.30
3.31 debug:
3.32 $(MAKE) -f Makefile.orig all DEBUG=true
4.1 --- a/extensions/cstrike/Makefile.orig Wed Jan 30 19:48:51 2008 +0000
4.2 +++ b/extensions/cstrike/Makefile.orig Wed Jan 30 20:50:28 2008 +0000
4.3 @@ -3,7 +3,7 @@
4.4
4.5 SMSDK = ../..
4.6 SRCDS = ~/srcds
4.7 -SOURCEMM = ../../../sourcemm-1.4.2
4.8 +SOURCEMM = ../../../sourcemm-1.4
4.9 HL2SDK = ../../../hl2sdk
4.10
4.11 #####################################
4.12 @@ -37,8 +37,8 @@
4.13
4.14 CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp \
4.15 -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp \
4.16 - -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H
4.17 -CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
4.18 + -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -m32
4.19 +CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
4.20
4.21 ################################################
4.22 ### DO NOT EDIT BELOW HERE FOR MOST PROJECTS ###
4.23 @@ -72,7 +72,7 @@
4.24 $(MAKE) -f Makefile.orig extension
4.25
4.26 extension: $(OBJ_LINUX)
4.27 - $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
4.28 + $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
4.29
4.30 debug:
4.31 $(MAKE) -f Makefile.orig all DEBUG=true
5.1 --- a/extensions/geoip/Makefile Wed Jan 30 19:48:51 2008 +0000
5.2 +++ b/extensions/geoip/Makefile Wed Jan 30 20:50:28 2008 +0000
5.3 @@ -3,7 +3,7 @@
5.4
5.5 SMSDK = ../..
5.6 SRCDS = ~/srcds
5.7 -SOURCEMM = ../../../sourcemm
5.8 +SOURCEMM = ../../../sourcemm-1.6
5.9
5.10 #####################################
5.11 ### EDIT BELOW FOR OTHER PROJECTS ###
5.12 @@ -36,7 +36,10 @@
5.13 -I$(HL2PUB)/vstdlib -I$(HL2SDK)/tier1 -I$(SMM_TRUNK) -I$(SMM_TRUNK)/sourcehook -I$(SMM_TRUNK)/sourcemm \
5.14 -I$(SMSDK)/public -I$(SMSDK)/public/sourcepawn -I$(SMSDK)/public/extensions \
5.15
5.16 -CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD
5.17 +CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp \
5.18 + -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca \
5.19 + -Dstrcmpi=strcasecmp -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD \
5.20 + -m32
5.21 CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
5.22
5.23 ################################################
5.24 @@ -75,7 +78,7 @@
5.25 $(MAKE) extension
5.26
5.27 extension: $(OBJ_LINUX)
5.28 - $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
5.29 + $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
5.30
5.31 debug:
5.32 $(MAKE) all DEBUG=true
6.1 --- a/extensions/mysql/Makefile Wed Jan 30 19:48:51 2008 +0000
6.2 +++ b/extensions/mysql/Makefile Wed Jan 30 20:50:28 2008 +0000
6.3 @@ -3,7 +3,7 @@
6.4
6.5 SMSDK = ../..
6.6 SRCDS = ~/srcds
6.7 -SOURCEMM = ../../../sourcemm
6.8 +SOURCEMM = ../../../sourcemm-1.6
6.9 MYSQL = ../../../mysql-5.0
6.10
6.11 #####################################
6.12 @@ -41,7 +41,10 @@
6.13 -I$(SMSDK)/public -I$(SMSDK)/public/sourcepawn -I$(SMSDK)/public/extensions \
6.14 -I$(MYSQL)/include
6.15
6.16 -CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -Wno-switch
6.17 +CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp \
6.18 + -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca \
6.19 + -Dstrcmpi=strcasecmp -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H \
6.20 + -Wno-switch -m32
6.21 CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
6.22
6.23 ################################################
6.24 @@ -77,7 +80,7 @@
6.25 $(MAKE) extension
6.26
6.27 extension: $(OBJ_LINUX)
6.28 - $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
6.29 + $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
6.30
6.31 debug:
6.32 $(MAKE) all DEBUG=true
7.1 --- a/extensions/sdktools/Makefile.ep2 Wed Jan 30 19:48:51 2008 +0000
7.2 +++ b/extensions/sdktools/Makefile.ep2 Wed Jan 30 20:50:28 2008 +0000
7.3 @@ -3,7 +3,7 @@
7.4
7.5 SMSDK = ../..
7.6 SRCDS = ~/srcds
7.7 -SOURCEMM = ../../../sourcemm
7.8 +SOURCEMM = ../../../sourcemm-1.6
7.9 HL2SDK = ../../../hl2sdk-ob
7.10
7.11 #####################################
7.12 @@ -39,7 +39,7 @@
7.13
7.14 CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp \
7.15 -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -Wno-switch \
7.16 - -Wno-unused -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -DORANGEBOX_BUILD
7.17 + -Wno-unused -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -DORANGEBOX_BUILD -m32
7.18 CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti -fno-threadsafe-statics
7.19
7.20 ################################################
7.21 @@ -74,7 +74,7 @@
7.22 $(MAKE) -f Makefile.ep2 extension
7.23
7.24 extension: $(OBJ_LINUX)
7.25 - $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
7.26 + $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
7.27
7.28 debug:
7.29 $(MAKE) -f Makefile.ep2 all DEBUG=true
8.1 --- a/extensions/sdktools/Makefile.orig Wed Jan 30 19:48:51 2008 +0000
8.2 +++ b/extensions/sdktools/Makefile.orig Wed Jan 30 20:50:28 2008 +0000
8.3 @@ -3,7 +3,7 @@
8.4
8.5 SMSDK = ../..
8.6 SRCDS = ~/srcds
8.7 -SOURCEMM = ../../../sourcemm-1.4.2
8.8 +SOURCEMM = ../../../sourcemm-1.4
8.9 HL2SDK = ../../../hl2sdk
8.10
8.11 #####################################
8.12 @@ -39,7 +39,7 @@
8.13
8.14 CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp \
8.15 -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -Wno-switch \
8.16 - -Wno-unused -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H
8.17 + -Wno-unused -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -m32
8.18 CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti -fno-threadsafe-statics
8.19
8.20 ################################################
8.21 @@ -74,7 +74,7 @@
8.22 $(MAKE) -f Makefile.orig extension
8.23
8.24 extension: $(OBJ_LINUX)
8.25 - $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
8.26 + $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
8.27
8.28 debug:
8.29 $(MAKE) -f Makefile.orig all DEBUG=true
9.1 --- a/extensions/sqlite/Makefile Wed Jan 30 19:48:51 2008 +0000
9.2 +++ b/extensions/sqlite/Makefile Wed Jan 30 20:50:28 2008 +0000
9.3 @@ -3,7 +3,7 @@
9.4
9.5 SMSDK = ../..
9.6 SRCDS = ~/srcds
9.7 -SOURCEMM = ../../../sourcemm
9.8 +SOURCEMM = ../../../sourcemm-1.6
9.9
9.10 #####################################
9.11 ### EDIT BELOW FOR OTHER PROJECTS ###
9.12 @@ -55,7 +55,10 @@
9.13 -I$(HL2PUB)/vstdlib -I$(HL2SDK)/tier1 -I$(SOURCEMM) -I$(SOURCEMM)/sourcehook -I$(SOURCEMM)/sourcemm \
9.14 -I$(SMSDK)/public -I$(SMSDK)/public/sourcepawn -I$(SMSDK)/public/extensions \
9.15
9.16 -CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -Wno-uninitialized -DSQLITE_THREADSAFE -DSQLITE_OMIT_LOAD_EXTENSION
9.17 +CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp \
9.18 + -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca \
9.19 + -Dstrcmpi=strcasecmp -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -Wno-uninitialized \
9.20 + -DSQLITE_THREADSAFE -DSQLITE_OMIT_LOAD_EXTENSION -m32
9.21 CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
9.22
9.23 ################################################
9.24 @@ -96,7 +99,7 @@
9.25 $(MAKE) extension
9.26
9.27 extension: $(OBJ_LINUX)
9.28 - $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
9.29 + $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
9.30
9.31 debug:
9.32 $(MAKE) all DEBUG=true
10.1 --- a/extensions/topmenus/Makefile Wed Jan 30 19:48:51 2008 +0000
10.2 +++ b/extensions/topmenus/Makefile Wed Jan 30 20:50:28 2008 +0000
10.3 @@ -3,7 +3,7 @@
10.4
10.5 SMSDK = ../..
10.6 SRCDS = ~/srcds
10.7 -SOURCEMM = ../../../sourcemm
10.8 +SOURCEMM = ../../../sourcemm-1.6
10.9 HL2SDK = ../../../hl2sdk
10.10
10.11 #####################################
10.12 @@ -36,7 +36,10 @@
10.13 -I$(HL2PUB)/vstdlib -I$(HL2SDK)/tier1 -I$(SOURCEMM) -I$(SOURCEMM)/sourcehook -I$(SOURCEMM)/sourcemm \
10.14 -I$(SMSDK)/public -I$(SMSDK)/public/sourcepawn -I$(SMSDK)/public/extensions \
10.15
10.16 -CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -Wno-switch -Wno-unused -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -Wno-uninitialized
10.17 +CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp \
10.18 + -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca \
10.19 + -Dstrcmpi=strcasecmp -Wall -Werror -Wno-switch -Wno-unused -fPIC -mfpmath=sse -msse \
10.20 + -DSOURCEMOD_BUILD -DHAVE_STDINT_H -Wno-uninitialized -m32
10.21 CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
10.22
10.23 ################################################
10.24 @@ -71,7 +74,7 @@
10.25 $(MAKE) extension
10.26
10.27 extension: $(OBJ_LINUX)
10.28 - $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
10.29 + $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
10.30
10.31 debug:
10.32 $(MAKE) all DEBUG=true
11.1 --- a/loader/Makefile Wed Jan 30 19:48:51 2008 +0000
11.2 +++ b/loader/Makefile Wed Jan 30 20:50:28 2008 +0000
11.3 @@ -5,7 +5,7 @@
11.4 # running against Metamod:Source.
11.5
11.6 SMSDK = ..
11.7 -SOURCEMM = ../../sourcemm
11.8 +SOURCEMM = ../../sourcemm-1.6
11.9
11.10 #####################################
11.11 ### EDIT BELOW FOR OTHER PROJECTS ###
11.12 @@ -29,7 +29,10 @@
11.13 INCLUDE = -I. -I.. -Isdk -I$(SOURCEMM) -I$(SOURCEMM)/sourcehook -I$(SOURCEMM)/sourcemm \
11.14 -I$(SMSDK)/public -I$(SMSDK)/public/sourcepawn -I$(SMSDK)/public/extensions \
11.15
11.16 -CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -Wno-uninitialized
11.17 +CFLAGS = -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp \
11.18 + -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca \
11.19 + -Dstrcmpi=strcasecmp -Wall -Werror -fPIC -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H \
11.20 + -Wno-uninitialized -m32
11.21 CPPFLAGS = -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
11.22
11.23 ################################################
11.24 @@ -62,7 +65,7 @@
11.25 $(MAKE) extension
11.26
11.27 extension: $(OBJ_LINUX)
11.28 - $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
11.29 + $(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
11.30
11.31 debug:
11.32 $(MAKE) all DEBUG=true