Right, downloaded the TF2 SDK and when I try to make the example VSP (for testing purposes) I get this:
Code:
if [ -z "/usr/bin/gcc" ]; then echo "Compiler not defined."; exit; fi
if [ ! -d . ];then mkdir -p .;fi
cd .
if [ ! -e "../lib/linux/tier1_i486.a" ]; then make tier1;fi
if [ ! -e "../lib/linux/mathlib_i486.a" ]; then make mathlib;fi
if [ ! -e "../lib/linux/choreoobjects_i486.a" ]; then make choreo;fi
if [ ! -f "libtier0_srv.so" ]; then ln -fs ../lib/linux/libtier0_srv.so .; fi
if [ ! -f "libvstdlib_srv.so" ]; then ln -fs ../lib/linux/libvstdlib_srv.so .; fi
if [ ! -f "libsteam_api.so" ]; then ln -fs ../lib/linux/libsteam_api.so .; fi
make -f Makefile.plugin CC=/usr/bin/gcc AR="ar rvs" CPLUS=/usr/bin/g++ CPP_LIB=/gameserver/master/tf/bin/libstdc++.so.6 /gameserver/master/tf/bin/libgcc_s.so.1 DEBUG=false BUILD_DIR=. BUILD_OBJ_DIR=./obj SRC_DIR=.. LIB_DIR=../lib/linux SHLIBLDFLAGS="-shared -Wl,-Map,plugin_map.txt -Wl" SHLIBEXT=so SHLIBSUFFIX=_srv CLINK=/usr/bin/gcc CFLAGS="-D_LINUX -DLINUX -DVPROF_LEVEL=1 -DSWDS -D_finite=finite -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -mtune=i686 -march=pentium3 -mmmx -m32 -O3 -fno-strict-aliasing -Wall -Wsign-compare -Werror -Wno-conversion -Wno-overloaded-virtual -Wno-non-virtual-dtor -Wno-invalid-offsetof -Wno-delete-non-virtual-dtor -Usprintf -Ustrncpy -UPROTECTED_THINGS_ENABLE" DBG_CFLAGS="-D_LINUX -DLINUX -DVPROF_LEVEL=1 -DSWDS -D_finite=finite -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -mtune=i686 -march=pentium3 -mmmx -m32 -g -ggdb -fno-strict-aliasing -Wall -Wsign-compare -Werror -Wno-conversion -Wno-overloaded-virtual -Wno-non-virtual-dtor -Wno-invalid-offsetof -Wno-delete-non-virtual-dtor -Usprintf -Ustrncpy -UPROTECTED_THINGS_ENABLE" LDFLAGS="-lm -ldl ../lib/linux/particles_i486.a ../lib/linux/dmxloader_i486.a ../lib/linux/mathlib_i486.a tier0_i486.so vstdlib_i486.so ../lib/linux/tier1_i486.a ../lib/linux/tier2_i486.a ../lib/linux/tier3_i486.a ../lib/linux/choreoobjects_i486.a steam_api_i486.so" DEFINES="-D_LINUX -DLINUX -DVPROF_LEVEL=1 -DSWDS -D_finite=finite -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp" DBG_DEFINES="-D_DEBUG -DDEBUG" ARCH=i486 SRCDS_DIR=/gameserver/master/tf MOD_CONFIG=Server\(SDK\)_ReleaseWin32 NAME=server XERCES_INC_DIR=/usr/include XERCES_LIB_DIR=/usr/lib
make[1]: Entering directory `/root/build/hl2sdk-tf2/linux_sdk'
make[1]: Nothing to be done for `/gameserver/master/tf/bin/libgcc_s.so.1'.
make[1]: Leaving directory `/root/build/hl2sdk-tf2/linux_sdk'
So no error, but .. the VSP itself also doesn't get generated.
What am I doing wrong?
__________________
Stopped hosting servers as of November 2018, no longer active around here.