fixed makefiles more

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401559
This commit is contained in:
David Anderson 2007-10-14 19:48:26 +00:00
parent f2293087fe
commit c5dd1bddd4
4 changed files with 8 additions and 14 deletions

View File

@ -13,7 +13,7 @@ GCC4_FLAGS = -fvisibility=hidden
GCC4_CPP_FLAGS = -fvisibility-inlines-hidden
DEBUG_FLAGS = -g -ggdb3
CPP = gcc-4.1
BINARY = sourcemod_mm_i486.so
BINARY = sourcemod.2.ep1.so
HL2PUB = $(HL2SDK)/public
HL2LIB = $(HL2SDK)/linux_sdk
@ -82,8 +82,6 @@ all:
ln -sf $(SRCDS)/bin/vstdlib_i486.so vstdlib_i486.so
ln -sf $(SRCDS)/bin/tier0_i486.so tier0_i486.so
$(MAKE) -f Makefile.ep1 sourcemod
rm -rf $(BINARY)
ln -sf $(BIN_DIR)/$(BINARY) $(BINARY)
sourcemod: $(OBJ_LINUX) $(OBJ_LINUX_C)
$(CPP) $(INCLUDE) $(OBJ_LINUX) $(OBJ_LINUX_C) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)

View File

@ -13,7 +13,7 @@ GCC4_FLAGS = -fvisibility=hidden
GCC4_CPP_FLAGS = -fvisibility-inlines-hidden
DEBUG_FLAGS = -g -ggdb3
CPP = gcc-4.1
BINARY = sourcemod_mm_i486.so
BINARY = sourcemod.2.ep2.so
HL2PUB = $(HL2SDK)/public
HL2LIB = $(HL2SDK)/linux_sdk
@ -81,15 +81,13 @@ all:
mkdir -p $(BIN_DIR)/thread
ln -sf $(SRCDS)/bin/vstdlib_i486.so vstdlib_i486.so
ln -sf $(SRCDS)/bin/tier0_i486.so tier0_i486.so
$(MAKE) -f Makefile.ep1 sourcemod
rm -rf $(BINARY)
ln -sf $(BIN_DIR)/$(BINARY) $(BINARY)
$(MAKE) -f Makefile.ep2 sourcemod
sourcemod: $(OBJ_LINUX) $(OBJ_LINUX_C)
$(CPP) $(INCLUDE) $(OBJ_LINUX) $(OBJ_LINUX_C) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
debug:
$(MAKE) -f Makefile.ep1 all DEBUG=true
$(MAKE) -f Makefile.ep2 all DEBUG=true
default: all

View File

@ -13,7 +13,7 @@ GCC4_FLAGS = -fvisibility=hidden
GCC4_CPP_FLAGS = -fvisibility-inlines-hidden
DEBUG_FLAGS = -g -ggdb3
CPP = gcc-4.1
BINARY = sourcemod_mm_i486.so
BINARY = sourcemod.1.ep1.so
HL2PUB = $(HL2SDK)/public
HL2LIB = $(HL2SDK)/linux_sdk
@ -81,15 +81,13 @@ all:
mkdir -p $(BIN_DIR)/thread
ln -sf $(SRCDS)/bin/vstdlib_i486.so vstdlib_i486.so
ln -sf $(SRCDS)/bin/tier0_i486.so tier0_i486.so
$(MAKE) -f Makefile.ep1 sourcemod
rm -rf $(BINARY)
ln -sf $(BIN_DIR)/$(BINARY) $(BINARY)
$(MAKE) -f Makefile.orig sourcemod
sourcemod: $(OBJ_LINUX) $(OBJ_LINUX_C)
$(CPP) $(INCLUDE) $(OBJ_LINUX) $(OBJ_LINUX_C) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)
debug:
$(MAKE) -f Makefile.ep1 all DEBUG=true
$(MAKE) -f Makefile.orig all DEBUG=true
default: all

View File

@ -183,7 +183,7 @@ static cell_t NormalizeVector(IPluginContext *pContext, const cell_t *params)
//:TODO: OMG remove this when we get the OB SDK!!1
// as well as bitbuf.cpp (i write it here just to remind it)
#if defined ORANGEBOX_BUILD
#if defined ORANGEBOX_BUILD && !defined __linux__
float ham(float _X)
{
return sqrt(_X);