cross-compiling
authorDavid Anderson <dvander@alliedmods.net>
Wed Jan 30 20:51:07 2008 +0000 (2008-01-30)
changeset 186833f4a6629b49
parent 1867 10875eb7b62c
child 1869 49274af1f67c
cross-compiling
sourcepawn/compiler/Makefile
sourcepawn/jit/x86/Makefile
     1.1 --- a/sourcepawn/compiler/Makefile	Wed Jan 30 20:50:45 2008 +0000
     1.2 +++ b/sourcepawn/compiler/Makefile	Wed Jan 30 20:51:07 2008 +0000
     1.3 @@ -36,7 +36,7 @@
     1.4  	CPPFLAGS += $(OPT_CPP_FLAGS)
     1.5  endif
     1.6  
     1.7 -CFLAGS += -DLINUX -DNDEBUG -DHAVE_STDINT_H -DAMX_ANSIONLY -DENABLE_BINRELOC
     1.8 +CFLAGS += -DLINUX -DNDEBUG -DHAVE_STDINT_H -DAMX_ANSIONLY -DENABLE_BINRELOC -m32
     1.9  CPPFLAGS += -Wno-deprecated -fno-exceptions -fno-rtti
    1.10  
    1.11  OBJ_LINUX := $(OBJECTS:%.cpp=$(BIN_DIR)/%.o)
    1.12 @@ -53,7 +53,7 @@
    1.13  	$(MAKE) spcomp
    1.14  
    1.15  spcomp: $(OBJ_LINUX)
    1.16 -	$(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -ldl -lm -o$(BIN_DIR)/$(BINARY)
    1.17 +	$(CPP) $(INCLUDE) $(CFLAGS) $(CPPFLAGS) $(OBJ_LINUX) $(LINK) -m32 -ldl -lm -o$(BIN_DIR)/$(BINARY)
    1.18  
    1.19  debug: 
    1.20  	$(MAKE) all DEBUG=true
     2.1 --- a/sourcepawn/jit/x86/Makefile	Wed Jan 30 20:50:45 2008 +0000
     2.2 +++ b/sourcepawn/jit/x86/Makefile	Wed Jan 30 20:51:07 2008 +0000
     2.3 @@ -32,7 +32,10 @@
     2.4  
     2.5  GCC_VERSION := $(shell $(CPP) -dumpversion >&1 | cut -b1)
     2.6  
     2.7 -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-non-virtual-dtor -Werror -fno-exceptions -fno-rtti -DHAVE_STDINT_H
     2.8 +CFLAGS += -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp \
     2.9 +	-Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca \
    2.10 +	-Dstrcmpi=strcasecmp -Wall -Wno-non-virtual-dtor -Werror -fno-exceptions -fno-rtti \
    2.11 +	-DHAVE_STDINT_H -m32
    2.12  
    2.13  ifeq "$(GCC_VERSION)" "4"
    2.14  	CFLAGS += $(GCC4_FLAGS)
    2.15 @@ -52,7 +55,7 @@
    2.16  	ln -sf $(BIN_DIR)/$(BINARY) $(BINARY)
    2.17  
    2.18  binary: $(OBJ_LINUX)
    2.19 -	$(CPP) $(INCLUDE) $(CFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
    2.20 +	$(CPP) $(INCLUDE) $(CFLAGS) $(OBJ_LINUX) $(LINK) -m32 -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
    2.21  
    2.22  debug:	
    2.23  	$(MAKE) all DEBUG=true