News:

Come Chat with us live! Learn how HERE!

Main Menu

Wierd compiling error while adding stage 4

Started by lizards160, January 31, 2009, 10:01:06 PM

lizards160

$ make
make[1]: Entering directory `/c/trem'

Building Tremulous in build/release-mingw32-x86:
 PLATFORM: mingw32
 ARCH: x86
 VERSION: 1.1.0
 COMPILE_PLATFORM: mingw32
 COMPILE_ARCH: x86
 CC: gcc

 CFLAGS:
   -MMD
   -Wall
   -fno-strict-aliasing
   -Wimplicit
   -Wstrict-prototypes
   -DUSE_ICON
   -DWINVER=0x501
   -DUSE_OPENAL
   -DUSE_OPENAL_DLOPEN
   -DUSE_CURL
   -DCURL_STATICLIB
   -m32
   -Isrc/SDL12/include
   -DUSE_MUMBLE
   -DUSE_VOIP
   -DFLOATING_POINT
   -DUSE_ALLOCA
   -Isrc/libspeex/include
   -DUSE_LOCAL_HEADERS
   -DPRODUCT_VERSION="1.1.0"
   -DNDEBUG
   -O3
   -march=i586
   -fno-omit-frame-pointer
   -ffast-math
   -falign-loops=2
   -funroll-loops
   -falign-jumps=2
   -falign-functions=2
   -fstrength-reduce

 LDFLAGS:
   -lws2_32
   -lwinmm
   -m32

 Output:
   build/release-mingw32-x86/base/vm/cgame.qvm
   build/release-mingw32-x86/base/vm/game.qvm
   build/release-mingw32-x86/base/vm/ui.qvm

make[2]: Entering directory `/c/trem'
make[2]: `build/release-mingw32-x86/base/vm/cgame.qvm' is up to date.
GAME_Q3LCC src/game/bg_misc.c
Q3ASM build/release-mingw32-x86/base/vm/game.qvm
error: symbol g_cheats undefined
error: symbol $73_0 undefined
error: symbol $74_0 undefined
error: symbol $75_0 undefined
error: symbol $76_0 undefined
error: symbol $77_0 undefined
error: symbol $78_0 undefined
error: symbol g_restarted undefined
error: symbol $79_0 undefined
error: symbol $80_0 undefined
error: symbol $81_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol $82_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol $83_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_maxclients undefined
error: symbol $84_0 undefined
error: symbol $85_0 undefined
error: symbol g_maxGameClients undefined
error: symbol $86_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_timelimit undefined
error: symbol $87_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_suddenDeathTime undefined
error: symbol $88_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_synchronousClients undefined
error: symbol $89_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_friendlyFire undefined
error: symbol $90_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_friendlyFireAliens undefined
error: symbol $91_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_friendlyFireHumans undefined
error: symbol $92_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_friendlyBuildableFire undefined
error: symbol $93_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_dretchPunt undefined
error: symbol $94_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_teamAutoJoin undefined
error: symbol $95_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_teamForceBalance undefined
error: symbol $96_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_warmup undefined
error: symbol $97_0 undefined
error: symbol $98_0 undefined
error: symbol g_doWarmup undefined
error: symbol $99_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_logFile undefined
error: symbol $100_0 undefined
error: symbol $101_0 undefined
error: symbol g_logFileSync undefined
error: symbol $102_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_password undefined
error: symbol $103_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol g_banIPs undefined
error: symbol $104_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol g_filterBan undefined
error: symbol $105_0 undefined
error: symbol $106_0 undefined
error: symbol g_needpass undefined
error: symbol $107_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_dedicated undefined
error: symbol $108_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_speed undefined
error: symbol $109_0 undefined
error: symbol $110_0 undefined
error: symbol g_gravity undefined
error: symbol $111_0 undefined
error: symbol $112_0 undefined
error: symbol g_knockback undefined
error: symbol $113_0 undefined
error: symbol $114_0 undefined
error: symbol g_quadfactor undefined
error: symbol $115_0 undefined
error: symbol $116_0 undefined
error: symbol g_weaponRespawn undefined
error: symbol $117_0 undefined
error: symbol $118_0 undefined
error: symbol g_weaponTeamRespawn undefined
error: symbol $119_0 undefined
error: symbol $120_0 undefined
error: symbol g_inactivity undefined
error: symbol $121_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_debugMove undefined
error: symbol $122_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_debugDamage undefined
error: symbol $123_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_motd undefined
error: symbol $124_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol g_blood undefined
error: symbol $125_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_podiumDist undefined
error: symbol $126_0 undefined
error: symbol $127_0 undefined
error: symbol g_podiumDrop undefined
error: symbol $128_0 undefined
error: symbol $129_0 undefined
error: symbol g_allowVote undefined
error: symbol $130_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_voteLimit undefined
error: symbol $131_0 undefined
error: symbol $118_0 undefined
Multiple definitions for $118_0_0
error: symbol g_listEntity undefined
error: symbol $132_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_minCommandPeriod undefined
error: symbol $133_0 undefined
error: symbol $134_0 undefined
error: symbol g_minNameChangePeriod undefined
error: symbol $135_0 undefined
error: symbol $118_0 undefined
Multiple definitions for $118_0_0
error: symbol g_maxNameChanges undefined
error: symbol $136_0 undefined
error: symbol $118_0 undefined
Multiple definitions for $118_0_0
error: symbol g_smoothClients undefined
error: symbol $137_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol pmove_fixed undefined
error: symbol $138_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol pmove_msec undefined
error: symbol $139_0 undefined
error: symbol $85_0 undefined
Multiple definitions for $85_0_0
error: symbol g_humanBuildPoints undefined
error: symbol $140_0 undefined
error: symbol $141_0 undefined
error: symbol g_alienBuildPoints undefined
error: symbol $142_0 undefined
error: symbol $141_0 undefined
Multiple definitions for $141_0_0
error: symbol g_humanStage undefined
error: symbol $143_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_humanKills undefined
error: symbol $144_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_humanMaxStage undefined
error: symbol $145_0 undefined
error: symbol $116_0 undefined
Multiple definitions for $116_0_0
error: symbol g_humanStage2Threshold undefined
error: symbol $146_0 undefined
error: symbol $98_0 undefined
Multiple definitions for $98_0_0
error: symbol g_humanStage3Threshold undefined
error: symbol $147_0 undefined
error: symbol $148_0 undefined
error: symbol g_humanStage4Threshold undefined
error: symbol $149_0 undefined
error: symbol g_alienStage undefined
error: symbol $150_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_alienKills undefined
error: symbol $151_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_alienMaxStage undefined
error: symbol $152_0 undefined
error: symbol $116_0 undefined
Multiple definitions for $116_0_0
error: symbol g_alienStage2Threshold undefined
error: symbol $153_0 undefined
error: symbol $98_0 undefined
Multiple definitions for $98_0_0
error: symbol g_alienStage3Threshold undefined
error: symbol $154_0 undefined
error: symbol $148_0 undefined
Multiple definitions for $148_0_0
error: symbol g_alienStage4Threshold undefined
error: symbol $155_0 undefined
error: symbol g_unlagged undefined
error: symbol $156_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_disabledEquipment undefined
error: symbol $157_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol g_disabledClasses undefined
error: symbol $158_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol g_disabledBuildables undefined
error: symbol $159_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol g_chatTeamPrefix undefined
error: symbol $160_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_floodMaxDemerits undefined
error: symbol $161_0 undefined
error: symbol $162_0 undefined
error: symbol g_floodMinTime undefined
error: symbol $163_0 undefined
error: symbol $164_0 undefined
error: symbol g_markDeconstruct undefined
error: symbol $165_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_debugMapRotation undefined
error: symbol $166_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_currentMapRotation undefined
error: symbol $167_0 undefined
error: symbol $168_0 undefined
error: symbol g_currentMap undefined
error: symbol $169_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_initialMapRotation undefined
error: symbol $170_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol g_debugVoices undefined
error: symbol $171_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_voiceChats undefined
error: symbol $172_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_shove undefined
error: symbol $173_0 undefined
error: symbol $174_0 undefined
error: symbol g_mapConfigs undefined
error: symbol $175_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol $176_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol g_layouts undefined
error: symbol $177_0 undefined
error: symbol $74_0 undefined
Multiple definitions for $74_0_0
error: symbol g_layoutAuto undefined
error: symbol $178_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_emoticonsAllowedInNames undefined
error: symbol $179_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_admin undefined
error: symbol $180_0 undefined
error: symbol $181_0 undefined
error: symbol g_adminLog undefined
error: symbol $182_0 undefined
error: symbol $183_0 undefined
error: symbol g_adminParseSay undefined
error: symbol $184_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_adminNameProtect undefined
error: symbol $185_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_adminTempBan undefined
error: symbol $186_0 undefined
error: symbol $187_0 undefined
error: symbol g_privateMessages undefined
error: symbol $188_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_publicAdminMessages undefined
error: symbol $189_0 undefined
error: symbol $106_0 undefined
Multiple definitions for $106_0_0
error: symbol g_tag undefined
error: symbol $190_0 undefined
error: symbol $191_0 undefined
error: symbol g_rankings undefined
error: symbol $192_0 undefined
error: symbol $80_0 undefined
Multiple definitions for $80_0_0
error: symbol level undefined
error: symbol g_entities undefined
error: symbol G_RemoveFromSpawnQueue undefined
error: symbol G_GetPosInSpawnQueue undefined
error: symbol G_TimeTilSuddenDeath undefined
error: symbol FindIntermissionPoint undefined
error: symbol G_LogPrintf undefined
error: symbol CalculateRanks undefined
error: symbol MoveClientToIntermission undefined
error: symbol G_Vote undefined
error: symbol BeginIntermission undefined
error: symbol G_TeamVote undefined
error: symbol G_PushSpawnQueue undefined
error: symbol G_AdminsPrintf undefined
error: symbol G_RunThink undefined
error: symbol LogExit undefined
error: symbol CheckVote undefined
error: symbol CheckTeamVote undefined
make[2]: *** [build/release-mingw32-x86/base/vm/game.qvm] Error 97
make[2]: Leaving directory `/c/trem'
make[1]: *** [targets] Error 2
make[1]: Leaving directory `/c/trem'
make: *** [release] Error 2

any idea what this means?? i have all those in the code...
i was editing g_main.c for the stage changes here it is

vmCvar_t  g_fraglimit;
vmCvar_t  g_timelimit;
vmCvar_t  g_suddenDeathTime;
vmCvar_t  g_capturelimit;
vmCvar_t  g_friendlyFire;
vmCvar_t  g_friendlyFireAliens;
vmCvar_t  g_friendlyFireHumans;
vmCvar_t  g_friendlyBuildableFire;
vmCvar_t  g_dretchPunt;
vmCvar_t  g_password;
vmCvar_t  g_needpass;
vmCvar_t  g_maxclients;
vmCvar_t  g_maxGameClients;
vmCvar_t  g_dedicated;
vmCvar_t  g_speed;
vmCvar_t  g_gravity;
vmCvar_t  g_cheats;
vmCvar_t  g_knockback;
vmCvar_t  g_quadfactor;
vmCvar_t  g_inactivity;
vmCvar_t  g_debugMove;
vmCvar_t  g_debugDamage;
vmCvar_t  g_weaponRespawn;
vmCvar_t  g_weaponTeamRespawn;
vmCvar_t  g_motd;
vmCvar_t  g_synchronousClients;
vmCvar_t  g_warmup;
vmCvar_t  g_doWarmup;
vmCvar_t  g_restarted;
vmCvar_t  g_logFile;
vmCvar_t  g_logFileSync;
vmCvar_t  g_blood;
vmCvar_t  g_podiumDist;
vmCvar_t  g_podiumDrop;
vmCvar_t  g_allowVote;
vmCvar_t  g_voteLimit;
vmCvar_t  g_teamAutoJoin;
vmCvar_t  g_teamForceBalance;
vmCvar_t  g_banIPs;
vmCvar_t  g_filterBan;
vmCvar_t  g_smoothClients;
vmCvar_t  pmove_fixed;
vmCvar_t  pmove_msec;
vmCvar_t  g_rankings;
vmCvar_t  g_listEntity;
vmCvar_t  g_minCommandPeriod;
vmCvar_t  g_minNameChangePeriod;
vmCvar_t  g_maxNameChanges;

vmCvar_t  g_humanBuildPoints;
vmCvar_t  g_alienBuildPoints;
vmCvar_t  g_humanStage;
vmCvar_t  g_humanKills;
vmCvar_t  g_humanMaxStage;
vmCvar_t  g_humanStage2Threshold;
vmCvar_t  g_humanStage3Threshold;
vmCvar_t  g_humanStage4Threshold;
vmCvar_t  g_alienStage;
vmCvar_t  g_alienKills;
vmCvar_t  g_alienMaxStage;
vmCvar_t  g_alienStage2Threshold;
vmCvar_t  g_alienStage3Threshold;
vmCvar_t  g_alienStage4Threshold;

vmCvar_t  g_unlagged;

vmCvar_t  g_disabledEquipment;
vmCvar_t  g_disabledClasses;
vmCvar_t  g_disabledBuildables;

vmCvar_t  g_markDeconstruct;

vmCvar_t  g_debugMapRotation;
vmCvar_t  g_currentMapRotation;
vmCvar_t  g_currentMap;
vmCvar_t  g_initialMapRotation;

vmCvar_t  g_debugVoices;
vmCvar_t  g_voiceChats;

vmCvar_t  g_shove;

vmCvar_t  g_mapConfigs;
vmCvar_t  g_chatTeamPrefix;

vmCvar_t  g_floodMaxDemerits;
vmCvar_t  g_floodMinTime;

vmCvar_t  g_layouts;
vmCvar_t  g_layoutAuto;

vmCvar_t  g_emoticonsAllowedInNames;

vmCvar_t  g_admin;
vmCvar_t  g_adminLog;
vmCvar_t  g_adminParseSay;
vmCvar_t  g_adminNameProtect;
vmCvar_t  g_adminTempBan;

vmCvar_t  g_privateMessages;
vmCvar_t  g_publicAdminMessages;

vmCvar_t  g_tag;


wierd thing is(sorry if not above) i have all the things it says i am missing in my code....

Archangel

before making a change you should always run make clean

lizards160

I had made a couple changes before this
mainly
adding a ERifle and a BIOShotgun and both work
the thing is i want them both only to be fourth stage weps
when i tried adding the fourth stage (which i assume is only is the game fodler)
i searched went and added what i thought i needed and got this error

Archangel

no, you should run make clean before you recompile.

Foe of Eternity

ok, you're probably missing a semicolon somewhere, try checking g_local.c and g_main.c for any places that you missed a semicolon

Quote from: player1 on February 17, 2008, 06:50:45 PM
No. Let n00bs pick overly destructive Human weapons and then use them in their own base and around their own teammates. Maybe then they'll learn that doing that is a stupid idea. Meanwhile, I will be slashing at their damaged Armoury, after I vault their smoking turrets and the scattered bodies of their TK' d teammates. N00bs: they're what's for breakfast.

Archangel

it is erroring on assembly. therefore something is being translated from C to ASM incorrectly.

kevlarman

Quote from: Asvarox link=topic=8622.msg169333#msg169333Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----