1
0
mirror of https://github.com/alliedmodders/metamod-source.git synced 2025-02-27 20:54:14 +01:00

Tentative makefile changes to link to new tier1_i486.a static library

--HG--
extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/trunk%40301
This commit is contained in:
Scott Ehlert 2006-09-15 06:50:44 +00:00
parent 30779961cb
commit 9ca0ac0bc5
4 changed files with 17 additions and 19 deletions

View File

@ -13,15 +13,16 @@ DEBUG_FLAGS = -g -ggdb3
CPP = gcc-4.1
BINARY = server_i486.so
OBJECTS = oslink.cpp util.cpp convar.cpp strtools.cpp concommands.cpp \
CSmmAPI.cpp sourcemm.cpp CPlugin.cpp sourcehook.cpp
LINK = vstdlib_i486.so tier0_i486.so -static-libgcc
HL2PUB = $(HL2SDK)/public
HL2LIB = $(HL2SDK)/linux_sdk
OBJECTS = oslink.cpp util.cpp concommands.cpp CSmmAPI.cpp \
sourcemm.cpp CPlugin.cpp sourcehook.cpp
LINK = vstdlib_i486.so tier0_i486.so -static-libgcc $(HL2LIB)/tier1_i486.a
INCLUDE = -I. -I$(HL2PUB) -I$(HL2PUB)/dlls -I$(HL2PUB)/engine -I$(HL2PUB)/tier0 -I$(HL2PUB)/tier1 \
-I$(HL2PUB)/vstdlib -I$(HL2SDK)/tier1 -I$(SMM_ROOT) -I$(SMM_ROOT)/sourcehook
-I$(HL2PUB)/vstdlib -I$(HL2SDK)/tier1 -I$(SMM_ROOT) -I$(SMM_ROOT)/sourcehook
ifeq "$(DEBUG)" "true"
BIN_DIR = Debug
@ -48,8 +49,6 @@ all:
mkdir -p $(BIN_DIR)
ln -sf $(SRCDS)/bin/vstdlib_i486.so vstdlib_i486.so
ln -sf $(SRCDS)/bin/tier0_i486.so tier0_i486.so
ln -sf $(HL2SDK)/tier1/convar.cpp convar.cpp
ln -sf $(HL2SDK)/tier1/strtools.cpp strtools.cpp
ln -sf $(SMM_ROOT)/sourcehook/sourcehook.cpp sourcehook.cpp
$(MAKE) sourcemm
rm -rf $(BINARY)

View File

@ -1,6 +1,6 @@
2006/09/06 1.3a:
- Fixed a building issue on Linux which caused unresolved symbol errors when trying to
to load Metamod:Source on a game using an older set of engine libraries. This fix should
load Metamod:Source on a game using an older set of engine libraries. This fix should
now allow Metamod:Source to run with The Ship on Linux.
2006/08/16 1.3:

View File

@ -13,14 +13,15 @@ DEBUG_FLAGS = -g -ggdb3
CPP = gcc-4.1
BINARY = sample_mm_i486.so
OBJECTS = SamplePlugin.cpp cvars.cpp convar.cpp strtools.cpp
LINK = vstdlib_i486.so tier0_i486.so -static-libgcc
HL2PUB = $(HL2SDK)/public
HL2LIB = $(HL2SDK)/linux_sdk
OBJECTS = SamplePlugin.cpp cvars.cpp
LINK = vstdlib_i486.so tier0_i486.so -static-libgcc $(HL2LIB)/tier1_i486.a
INCLUDE = -I. -I.. -I$(HL2PUB) -I$(HL2PUB)/dlls -I$(HL2PUB)/engine -I$(HL2PUB)/tier0 -I$(HL2PUB)/tier1 \
-I$(HL2PUB)/vstdlib -I$(HL2SDK)/tier1 -I$(SMM_ROOT) -I$(SMM_ROOT)/sourcehook -I$(SMM_ROOT)/sourcemm
-I$(HL2PUB)/vstdlib -I$(HL2SDK)/tier1 -I$(SMM_ROOT) -I$(SMM_ROOT)/sourcehook -I$(SMM_ROOT)/sourcemm
ifeq "$(DEBUG)" "true"
BIN_DIR = Debug
@ -47,8 +48,6 @@ all:
mkdir -p $(BIN_DIR)
ln -sf $(SRCDS)/bin/vstdlib_i486.so vstdlib_i486.so
ln -sf $(SRCDS)/bin/tier0_i486.so tier0_i486.so
ln -sf $(HL2SDK)/tier1/convar.cpp convar.cpp
ln -sf $(HL2SDK)/tier1/strtools.cpp strtools.cpp
$(MAKE) sourcemm
rm -rf $(BINARY)
ln -sf $(BIN_DIR)/$(BINARY) $(BINARY)

View File

@ -13,14 +13,14 @@ DEBUG_FLAGS = -g -ggdb3
CPP = gcc-4.1
BINARY = stub_mm_i486.so
HL2PUB = $(HL2SDK)/public
OBJECTS = stub_mm.cpp
LINK = vstdlib_i486.so tier0_i486.so -static-libgcc
HL2PUB = $(HL2SDK)/public
INCLUDE = -I. -I.. -I$(HL2PUB) -I$(HL2PUB)/dlls -I$(HL2PUB)/engine -I$(HL2PUB)/tier0 -I$(HL2PUB)/tier1 \
-I$(HL2PUB)/vstdlib -I$(HL2SDK)/tier1 -I$(SMM_ROOT) -I$(SMM_ROOT)/sourcehook -I$(SMM_ROOT)/sourcemm
-I$(HL2PUB)/vstdlib -I$(HL2SDK)/tier1 -I$(SMM_ROOT) -I$(SMM_ROOT)/sourcehook -I$(SMM_ROOT)/sourcemm
ifeq "$(DEBUG)" "true"
BIN_DIR = Debug