make if [ -z "/usr/bin/gcc" ]; then echo "Compiler not defined."; exit; fi if [ ! -d . ];then mkdir .;fi cd . if [ ! -f "tier0_i486.so" ]; then ln -s /home/nick/valve/hl2mp/bin/tier0_i486.so .; fi if [ ! -f "vstdlib_i486.so" ]; then ln -s /home/nick/valve/hl2mp/bin/vstdlib_i486.so .; fi ./vcpm ../dlls/hl_sdk.vcproj Valve Software - vcprojtomake.exe (Jul 15 2005) Memory leak: mempool blocks left in memory: 469 make -f Makefile.mod CC=/usr/bin/gcc CPLUS=/usr/bin/g++ CPP_LIB="/usr/lib/gcc/i386-redhat-linux/3.4.2/libstdc++.a /usr/lib/gcc/i386-redhat-linux/3.4.2/libgcc_eh.a" BUILD_DIR=. BUILD_OBJ_DIR=./obj SOURCE_DIR=.. SHLIBLDFLAGS=-shared -Wl,-Map,mod_map.txt -Wl SHLIBEXT=so CLINK=/usr/bin/gcc CFLAGS=" -fpermissive -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp-D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Usprintf=use_Q_snprintf_instead_of_sprintf -Ustrncpy=use_Q_strncpy_instead -UPROTECTED_THINGS_ENABLE" LDFLAGS="-lm -ldl /home/nick/valve/hl2mp/bin/tier0_i486.so /home/nick/valve/hl2mp/bin/vstdlib_i486.so" ARCH=i486 GAME_DIR=/home/nick/valve/hl2mp MOD_CONFIG=hl_ReleaseHL2MPWin32 NAME=sourceforts151 XERCES_INC_DIR=/home/nick/xerces-c_2_6_0-redhat_80-gcc_32/include XERCES_LIB_DIR=/home/nick/xerces-c_2_6_0-redhat_80-gcc_32/lib make[1]: Entering directory `/home/nick/src/linux_sdk' mkdir -p obj/sourceforts151/dlls/game_shared mkdir -p obj/sourceforts151/dlls mkdir -p obj/sourceforts151/dlls/tier1 mkdir -p obj/sourceforts151/dlls/public mkdir -p obj/sourceforts151/dlls/hl2_dll mkdir -p obj/sourceforts151/dlls/public/keyframe mkdir -p obj/sourceforts151/dlls/public/tier0 mkdir -p obj/sourceforts151/dlls/common mkdir -p obj/sourceforts151/dlls/game_shared/hl2 mkdir -p obj/sourceforts151/dlls/hl2mp_dll mkdir -p obj/sourceforts151/dlls/game_shared/hl2mp /usr/bin/g++ -w -I../dlls/../game_shared/hl2 -I../dlls/. -I../dlls/../public -I../dlls/../public/tier1 -I../dlls/../game_shared -I../dlls/../utils/common -I../dlls/../dlls -I../dlls/../../dlls -I../dlls/../dlls/hl2_dll -I../dlls/../dlls/hl2mp_dll -I../dlls/../game_shared/hl2mp -DHL2MP -DHL2_DLL -DUSES_SAVERESTORE -DNDEBUG -DGAME_DLL -Dsprintf=use_Q_snprintf_instead_of_sprintf -DVECTOR -Dstrncpy=use_Q_strncpy_instead -D_snprintf=use_Q_snprintf_instead -DPROTECTED_THINGS_ENABLE -fpermissive -D_LINUX -DNDEBUG -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Usprintf=use_Q_snprintf_instead_of_sprintf -Ustrncpy=use_Q_strncpy_instead -UPROTECTED_THINGS_ENABLE -o obj/sourceforts151/dlls/public/mathlib.o -c ../dlls/../public/mathlib.cpp ../dlls/../public/mathlib.cpp:191:4: invalid preprocessing directive #__asm ../dlls/../public/mathlib.cpp: In function `float _3DNow_Sqrt(float)': ../dlls/../public/mathlib.cpp:190: error: impossible constraint in `asm' make[1]: *** [obj/sourceforts151/dlls/public/mathlib.o] Error 1 make[1]: Leaving directory `/home/nick/src/linux_sdk' make: *** [mod] Error 2
This is using gcc 3.4.3 ( fedora core 3), I am certain I have never touched /public/mathlib.cpp so i don't know why its doing this. Can anyone help? _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

