Dolrese
03-29-2009, 05:29 AM
ok i compiled just fine no problems from the latest source code.
turned on bots by doing like so
zone/make.common
changed
../common/guild_base.o guild_mgr.o tasks.o
to
../common/guild_base.o guild_mgr.o tasks.o botRaids.o botAI.o petAI.o
and in makefile
changed
DFLAGS=-DEQDEBUG=5 -DCATCH_CRASH -DNO_PIDLOG -DSHAREMEM -DFIELD_ITEMS -DCOMBINED -DAPP_OPCODE_SIZE=2 -Di386
to
DFLAGS=-DEQDEBUG=5 -DCATCH_CRASH -DNO_PIDLOG -DSHAREMEM -DFIELD_ITEMS -DCOMBINED -DAPP_OPCODE_SIZE=2 -Di386 -DEQBOTS
and after all that i get a compile error. but it don't give an actual code error or anything here is the error.
gcc -o zone .obj/EQPacket.o .obj/EQStream.o .obj/EQStreamFactory.o .obj/CRC16.o ../common/timer.o ../common/packet_dump.o ../common/packet_functions.o ../common/unix.o ../common/packet_dump_file.o ../common/Mutex.o ../common/MiscFunctions.o zone.o entity.o mob.o client.o client_process.o npc.o net.o spawn2.o attack.o hate_list.o ../common/serverinfo.o ../common/moremath.o worldserver.o spells.o spawngroup.o loottables.o faction.o Map.o watermap.o PlayerCorpse.o petitions.o MobAI.o Object.o ../common/eqtime.o groups.o ../common/classes.o ../common/races.o ../common/TCPConnection.o forage.o ../common/crc32.o ../common/guilds.o ../common/md5.o ../common/dbcore.o ../common/dbasync.o zonedbasync.o parser.o embperl.o embparser.o ../common/EMuShareMem.o ../common/EQEMuError.o ../common/ptimer.o .obj/debug.o .obj/database.o .obj/Item.o .obj/misc.o tribute.o doors.o command.o beacon.o embxs.o AA.o trap.o client_packet.o bonuses.o trading.o spdat.o spell_effects.o aggro.o guild.o inventory.o client_mods.o tradeskills.o waypoints.o pets.o zone_profile.o effects.o perl_client.o perl_entity.o perl_mob.o perl_npc.o perl_PlayerCorpse.o perl_groups.o perl_raids.o questmgr.o client_logs.o perlparser.o ../common/rdtsc.o ../common/extprofile.o horse.o exp.o pathing.o fearpath.o special_attacks.o ../common/timeoutmgr.o ../common/Condition.o .obj/opcodemgr.o .obj/emu_opcodes.o ../common/SharedLibrary.o zoning.o titles.o perlpacket.o perl_perlpacket.o zonedb.o ../common/shareddb.o ../common/logsys.o .obj/rulesys.o ../common/logsys_eqemu.o ../common/EQEmuConfig.o ZoneConfig.o ../common/XMLParser.o ../common/tinyxml/tinystr.o ../common/tinyxml/tinyxml.o ../common/tinyxml/tinyxmlerror.o ../common/tinyxml/tinyxmlparser.o ../common/EQStreamProxy.o ../common/patches/patches.o ../common/patches/Client62.o ../common/patches/Titanium.o ../common/patches/Anniversary.o ../common/patches/SoF.o ../common/StructStrategy.o ../common/EQStreamIdent.o ../common/patches/Live.o zone_logsys.o ../common/BasePacket.o ../common/worldconn.o ../common/EmuTCPConnection.o ../common/EmuTCPServer.o ../common/TCPServer.o ../common/guild_base.o guild_mgr.o tasks.o raids.o botRaids.o botAI.o petAI.o -fpermissive -Wall -Wuninitialized -Wwrite-strings -Wcast-qual -Wno-deprecated -Wcomment -Wcast-align -O -g -march=i686 -pthread -pipe -D_GNU_SOURCE -DINVERSEXY -DFX -DZONE -DEQDEBUG=5 -DCATCH_CRASH -DNO_PIDLOG -DSHAREMEM -DFIELD_ITEMS -DCOMBINED -DAPP_OPCODE_SIZE=2 -Di386 -DEQBOTS -DEMBPERL -DEMBPERL_PLUGIN -DHAS_UNION_SEMUN -I/usr/include/mysql `perl -MExtUtils::Embed -e ccopts` -rdynamic -L. -lstdc++ -ldl -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -lc -lnss_files -lnss_dns -lresolv -lc -lnss_files -lnss_dns -lresolv `perl -MExtUtils::Embed -e ldopts`
botRaids.o: In function `BotRaids::BotRaidInfo(Client*)':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botRaids.cpp:521: undefined reference to `Group::BotGroupCount()'
botRaids.o: In function `BotRaids::RemoveEmptyBotGroup()':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botRaids.cpp:141: undefined reference to `Group::BotGroupCount()'
botRaids.o: In function `BotRaids::SaveGroups(Client*)':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botRaids.cpp:499: undefined reference to `Database::DeleteBotGroups(unsigned int)'
/home/eqserver/source/buildfresh/EQEmuServer/zone/botRaids.cpp:507: undefined reference to `Database::SaveBotGroups(unsigned int, unsigned int, unsigned int, unsigned short)'
botRaids.o: In function `BotRaids::DisbandBotRaid()':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botRaids.cpp:192: undefined reference to `EntityList::RemoveBotRaid(unsigned short)'
botRaids.o: In function `BotRaids::RemoveClientGroup(Mob*)':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botRaids.cpp:162: undefined reference to `Group::BotGroupCount()'
botRaids.o: In function `BotRaids::RemoveRaidBots()':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botRaids.cpp:116: undefined reference to `Group::BotGroupCount()'
botRaids.o: In function `BotRaids':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botRaids.cpp:37: undefined reference to `EntityList::AddBotRaid(BotRaids*)'
/home/eqserver/source/buildfresh/EQEmuServer/zone/botRaids.cpp:37: undefined reference to `EntityList::AddBotRaid(BotRaids*)'
botAI.o: In function `NPC::Bot_Command_Resist(int, int)':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:1212: undefined reference to `EntityList::GetBotRaidByMob(Mob*)'
botAI.o: In function `NPC::Bot_Command_Cure(int, int)':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:1049: undefined reference to `EntityList::GetBotRaidByMob(Mob*)'
botAI.o: In function `EntityList::Bot_AICheckCloseBeneficialSpells(NPC* , unsigned char, float, unsigned short)':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:546: undefined reference to `EntityList::GetBotRaidByMob(Mob*)'
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:548: undefined reference to `EntityList::GetBotRaidByMob(Mob*)'
botAI.o: In function `NPC::Bot_AI_EngagedCastCheck()':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:408: undefined reference to `EntityList::GetBotRaidByMob(Mob*)'
botAI.o: In function `Mob::BOT_Process()':
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:182: undefined reference to `Mob::CheckBotDoubleAttack(bool)'
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:185: undefined reference to `Mob::CheckBotDoubleAttack(bool)'
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:190: undefined reference to `Mob::CheckBotDoubleAttack(bool)'
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:291: undefined reference to `Mob::CheckBotDoubleAttack(bool)'
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:305: undefined reference to `Mob::BotMeditate(bool)'
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:327: undefined reference to `Mob::BotMeditate(bool)'
/home/eqserver/source/buildfresh/EQEmuServer/zone/botAI.cpp:363: undefined reference to `Mob::BotMeditate(bool)'
collect2: ld returned 1 exit status
make: *** [zone] Error 1
any clues?
Aergad
04-25-2009, 03:57 PM
gcc -c -fpermissive -Wall -Wuninitialized -Wwrite-strings -Wcast-qual -Wno-deprecated -Wcomment -Wcast-align -O -g -march=i686 -pthread -pipe -D_GNU_SOURCE -DINVERSEXY -DFX -DZONE -DEQDEBUG=5 -DCATCH_CRASH -DNO_PIDLOG -DSHAREMEM -DFIELD_ITEMS -DCOMBINED -DAPP_OPCODE_SIZE=2 -Di386 -DEMBPERL -DEMBPERL_PLUGIN -DHAS_UNION_SEMUN -I/usr/include/mysql `perl -MExtUtils::Embed -e ccopts` petAI.cpp -o petAI.o
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
gcc -o zone .obj/EQPacket.o .obj/EQStream.o .obj/EQStreamFactory.o .obj/CRC16.o ../common/timer.o ../common/packet_dump.o ../common/packet_functions.o ../common/unix.o ../common/packet_dump_file.o ../common/Mutex.o ../common/MiscFunctions.o zone.o entity.o mob.o client.o client_process.o npc.o net.o spawn2.o attack.o hate_list.o ../common/serverinfo.o ../common/moremath.o worldserver.o spells.o spawngroup.o loottables.o faction.o Map.o watermap.o PlayerCorpse.o petitions.o MobAI.o Object.o ../common/eqtime.o groups.o ../common/classes.o ../common/races.o ../common/TCPConnection.o forage.o ../common/crc32.o ../common/guilds.o ../common/md5.o ../common/dbcore.o ../common/dbasync.o zonedbasync.o parser.o embperl.o embparser.o ../common/EMuShareMem.o ../common/EQEMuError.o ../common/ptimer.o .obj/debug.o .obj/database.o .obj/Item.o .obj/misc.o tribute.o doors.o command.o beacon.o embxs.o AA.o trap.o client_packet.o bonuses.o trading.o spdat.o spell_effects.o aggro.o guild.o inventory.o client_mods.o tradeskills.o waypoints.o pets.o zone_profile.o effects.o perl_client.o perl_entity.o perl_mob.o perl_npc.o perl_PlayerCorpse.o perl_groups.o perl_raids.o questmgr.o client_logs.o perlparser.o ../common/rdtsc.o ../common/extprofile.o horse.o exp.o pathing.o fearpath.o special_attacks.o ../common/timeoutmgr.o ../common/Condition.o .obj/opcodemgr.o .obj/emu_opcodes.o ../common/SharedLibrary.o zoning.o titles.o perlpacket.o perl_perlpacket.o zonedb.o ../common/shareddb.o ../common/logsys.o .obj/rulesys.o ../common/logsys_eqemu.o ../common/EQEmuConfig.o ZoneConfig.o ../common/XMLParser.o ../common/tinyxml/tinystr.o ../common/tinyxml/tinyxml.o ../common/tinyxml/tinyxmlerror.o ../common/tinyxml/tinyxmlparser.o ../common/EQStreamProxy.o ../common/patches/patches.o ../common/patches/Client62.o ../common/patches/Titanium.o ../common/patches/Anniversary.o ../common/patches/SoF.o ../common/StructStrategy.o ../common/EQStreamIdent.o ../common/patches/Live.o zone_logsys.o ../common/BasePacket.o ../common/worldconn.o ../common/EmuTCPConnection.o ../common/EmuTCPServer.o ../common/TCPServer.o ../common/guild_base.o guild_mgr.o tasks.o botRaids.o botAI.o petAI.o -fpermissive -Wall -Wuninitialized -Wwrite-strings -Wcast-qual -Wno-deprecated -Wcomment -Wcast-align -O -g -march=i686 -pthread -pipe -D_GNU_SOURCE -DINVERSEXY -DFX -DZONE -DEQDEBUG=5 -DCATCH_CRASH -DNO_PIDLOG -DSHAREMEM -DFIELD_ITEMS -DCOMBINED -DAPP_OPCODE_SIZE=2 -Di386 -DEMBPERL -DEMBPERL_PLUGIN -DHAS_UNION_SEMUN -I/usr/include/mysql `perl -MExtUtils::Embed -e ccopts` -rdynamic -L. -lstdc++ -ldl -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -lc -lnss_files -lnss_dns -lresolv -lc -lnss_files -lnss_dns -lresolv `perl -MExtUtils::Embed -e ldopts`
entity.o: In function `EntityList::RaidProcess()':
/home/wisler/incoming/zone/entity.cpp:382: undefined reference to `Raid::Process()'
entity.o: In function `EntityList::MobProcess()':
/home/wisler/incoming/zone/entity.cpp:481: undefined reference to `Raid::MemberZoned(Client*)'
mob.o: In function `Mob::SendHPUpdate()':
/home/wisler/incoming/zone/mob.cpp:867: undefined reference to `Raid::SendHPPacketsFrom(Client*)'
client.o: In function `Client::ChannelMessageReceived(unsigned char, unsigned char, unsigned char, char const*, char const*)':
/home/wisler/incoming/zone/client.cpp:741: undefined reference to `Raid::RaidGroupSay(char const*, Client*)'
/home/wisler/incoming/zone/client.cpp:754: undefined reference to `Raid::RaidSay(char const*, Client*)'
client.o: In function `Client::LinkDead()':
/home/wisler/incoming/zone/client.cpp:2572: undefined reference to `Raid::MemberZoned(Client*)'
client.o: In function `Client::Sacrifice(Client*)':
/home/wisler/incoming/zone/client.cpp:3446: undefined reference to `Raid::MemberZoned(Client*)'
client_process.o: In function `Client::OnDisconnect(bool)':
/home/wisler/incoming/zone/client_process.cpp:692: undefined reference to `Raid::MemberZoned(Client*)'
client_process.o: In function `Client::Process()':
/home/wisler/incoming/zone/client_process.cpp:128: undefined reference to `Raid::MemberZoned(Client*)'
/home/wisler/incoming/zone/client_process.cpp:149: undefined reference to `Raid::MemberZoned(Client*)'
client_process.o:/home/wisler/incoming/zone/client_process.cpp:658: more undefined references to `Raid::MemberZoned(Client*)' follow
hate_list.o: In function `HateList::GetDamageTop(Mob*)':
/home/wisler/incoming/zone/hate_list.cpp:121: undefined reference to `Raid::GetTotalRaidDamage(Mob*)'
/home/wisler/incoming/zone/hate_list.cpp:124: undefined reference to `Raid::GetTotalRaidDamage(Mob*)'
worldserver.o: In function `WorldServer::Process()':
/home/wisler/incoming/zone/worldserver.cpp:849: undefined reference to `Raid::LearnMembers()'
/home/wisler/incoming/zone/worldserver.cpp:850: undefined reference to `Raid::VerifyRaid()'
/home/wisler/incoming/zone/worldserver.cpp:851: undefined reference to `Raid::SendRaidAddAll(char const*)'
/home/wisler/incoming/zone/worldserver.cpp:865: undefined reference to `Raid::SendRaidRemoveAll(char const*)'
/home/wisler/incoming/zone/worldserver.cpp:868: undefined reference to `Raid::SendRaidDisband(Client*)'
/home/wisler/incoming/zone/worldserver.cpp:870: undefined reference to `Raid::LearnMembers()'
/home/wisler/incoming/zone/worldserver.cpp:871: undefined reference to `Raid::VerifyRaid()'
/home/wisler/incoming/zone/worldserver.cpp:885: undefined reference to `Raid::SendRaidDisbandAll()'
/home/wisler/incoming/zone/worldserver.cpp:886: undefined reference to `Raid::LearnMembers()'
/home/wisler/incoming/zone/worldserver.cpp:887: undefined reference to `Raid::VerifyRaid()'
/home/wisler/incoming/zone/worldserver.cpp:901: undefined reference to `Raid::GetRaidDetails()'
/home/wisler/incoming/zone/worldserver.cpp:903: undefined reference to `Raid::SendRaidLock()'
/home/wisler/incoming/zone/worldserver.cpp:905: undefined reference to `Raid::SendRaidUnlock()'
/home/wisler/incoming/zone/worldserver.cpp:919: undefined reference to `Raid::LearnMembers()'
/home/wisler/incoming/zone/worldserver.cpp:920: undefined reference to `Raid::VerifyRaid()'
/home/wisler/incoming/zone/worldserver.cpp:923: undefined reference to `Raid::SendRaidDisband(Client*)'
/home/wisler/incoming/zone/worldserver.cpp:924: undefined reference to `Raid::SendRaidRemoveAll(char const*)'
/home/wisler/incoming/zone/worldserver.cpp:925: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/worldserver.cpp:926: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/worldserver.cpp:927: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/worldserver.cpp:928: undefined reference to `Raid::SendRaidAddAll(char const*)'
/home/wisler/incoming/zone/worldserver.cpp:929: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/worldserver.cpp:932: undefined reference to `Raid::SendRaidRemoveAll(char const*)'
/home/wisler/incoming/zone/worldserver.cpp:933: undefined reference to `Raid::SendRaidAddAll(char const*)'
/home/wisler/incoming/zone/worldserver.cpp:948: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/worldserver.cpp:976: undefined reference to `Raid::LearnMembers()'
/home/wisler/incoming/zone/worldserver.cpp:977: undefined reference to `Raid::VerifyRaid()'
/home/wisler/incoming/zone/worldserver.cpp:978: undefined reference to `Raid::SendMakeLeaderPacket(char const*)'
/home/wisler/incoming/zone/worldserver.cpp:992: undefined reference to `Raid::GetRaidDetails()'
/home/wisler/incoming/zone/worldserver.cpp:993: undefined reference to `Raid::LearnMembers()'
/home/wisler/incoming/zone/worldserver.cpp:994: undefined reference to `Raid::VerifyRaid()'
/home/wisler/incoming/zone/worldserver.cpp:1025: undefined reference to `Raid::LearnMembers()'
/home/wisler/incoming/zone/worldserver.cpp:1026: undefined reference to `Raid::VerifyRaid()'
/home/wisler/incoming/zone/worldserver.cpp:1056: undefined reference to `Raid::LearnMembers()'
/home/wisler/incoming/zone/worldserver.cpp:1057: undefined reference to `Raid::VerifyRaid()'
spells.o: In function `Mob::SpellOnTarget(unsigned short, Mob*)':
/home/wisler/incoming/zone/spells.cpp:2844: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/spells.cpp:2847: undefined reference to `Raid::CastGroupSpell(Mob*, unsigned short, unsigned int)'
/home/wisler/incoming/zone/spells.cpp:2867: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/spells.cpp:2870: undefined reference to `Raid::CastGroupSpell(Mob*, unsigned short, unsigned int)'
spells.o: In function `Mob::ApplyNextBardPulse(unsigned short, Mob*, unsigned short)':
/home/wisler/incoming/zone/spells.cpp:1824: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/spells.cpp:1826: undefined reference to `Raid::GroupBardPulse(Mob*, unsigned short, unsigned int)'
spells.o: In function `Mob::SpellFinished(unsigned short, Mob*, unsigned short, unsigned short, unsigned int)':
/home/wisler/incoming/zone/spells.cpp:1608: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/spells.cpp:1610: undefined reference to `Raid::CastGroupSpell(Mob*, unsigned short, unsigned int)'
client_packet.o: In function `Client::Handle_OP_GroupDisband(EQApplicationPacke t const*)':
/home/wisler/incoming/zone/client_packet.cpp:4899: undefined reference to `Raid::IsGroupLeader(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:4925: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:4914: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:4915: undefined reference to `Raid::GetPlayerIndex(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:4918: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:4931: undefined reference to `Raid::MoveMember(char const*, unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:4932: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:4935: undefined reference to `Raid::SendGroupDisband(Client*)'
client_packet.o: In function `Client::CompleteConnect()':
/home/wisler/incoming/zone/client_packet.cpp:7251: undefined reference to `Raid::Raid(unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:7260: undefined reference to `Raid::LearnMembers()'
/home/wisler/incoming/zone/client_packet.cpp:7261: undefined reference to `Raid::VerifyRaid()'
/home/wisler/incoming/zone/client_packet.cpp:7262: undefined reference to `Raid::GetRaidDetails()'
/home/wisler/incoming/zone/client_packet.cpp:7266: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7267: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7268: undefined reference to `Raid::SendRaidAdd(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7269: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7270: undefined reference to `Raid::SendGroupUpdate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7271: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:7273: undefined reference to `Raid::SendRaidGroupRemove(char const*, unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:7274: undefined reference to `Raid::SendRaidGroupAdd(char const*, unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:7277: undefined reference to `Raid::SendRaidLockTo(Client*)'
client_packet.o: In function `Client::Handle_OP_RaidCommand(EQApplicationPacket const*)':
/home/wisler/incoming/zone/client_packet.cpp:7659: undefined reference to `Raid::VerifyRaid()'
/home/wisler/incoming/zone/client_packet.cpp:7662: undefined reference to `Raid::RaidCount()'
/home/wisler/incoming/zone/client_packet.cpp:7669: undefined reference to `Raid::RaidCount()'
/home/wisler/incoming/zone/client_packet.cpp:7676: undefined reference to `Raid::GetFreeGroup()'
/home/wisler/incoming/zone/client_packet.cpp:7690: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7693: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7694: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7696: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7698: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7699: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7701: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7706: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7714: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7724: undefined reference to `Raid::Raid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7726: undefined reference to `Raid::SetRaidDetails()'
/home/wisler/incoming/zone/client_packet.cpp:7728: undefined reference to `Raid::GetFreeGroup()'
/home/wisler/incoming/zone/client_packet.cpp:7737: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7746: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7747: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7748: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7749: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7751: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7760: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7761: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7762: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7763: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7765: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7771: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7772: undefined reference to `Raid::GetFreeGroup()'
/home/wisler/incoming/zone/client_packet.cpp:7775: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7776: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7788: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7798: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7799: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7800: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7801: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7803: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7813: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7814: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7815: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7816: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7818: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7824: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7829: undefined reference to `Raid::Raid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7831: undefined reference to `Raid::SetRaidDetails()'
/home/wisler/incoming/zone/client_packet.cpp:7840: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7851: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7852: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7853: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7854: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7856: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7867: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7868: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7869: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7870: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7872: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7877: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7878: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7879: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7880: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7882: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7884: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7888: undefined reference to `Raid::Raid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7890: undefined reference to `Raid::SetRaidDetails()'
/home/wisler/incoming/zone/client_packet.cpp:7891: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7892: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7893: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7894: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7895: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7896: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7898: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7918: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7919: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7930: undefined reference to `Raid::SetRaidLeader(char const*, char const*)'
/home/wisler/incoming/zone/client_packet.cpp:7910: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:7913: undefined reference to `Raid::GetPlayerIndex(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:7937: undefined reference to `Raid::RemoveMember(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:7940: undefined reference to `Raid::SendGroupDisband(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7951: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7963: undefined reference to `Raid::GroupCount(unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:7969: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:7973: undefined reference to `Raid::GetPlayerIndex(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:7975: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7983: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7986: undefined reference to `Raid::SendRaidRemove(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7987: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7988: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7989: undefined reference to `Raid::SendRaidAdd(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7990: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7992: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8011: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:8013: undefined reference to `Raid::MoveMember(char const*, unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:8015: undefined reference to `Raid::SendGroupDisband(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8030: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:8032: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:8040: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:8041: undefined reference to `Raid::GetPlayerIndex(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:8042: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:8047: undefined reference to `Raid::SetGroupLeader(char const*, bool)'
/home/wisler/incoming/zone/client_packet.cpp:8050: undefined reference to `Raid::SendRaidRemove(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8051: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8052: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8053: undefined reference to `Raid::SendRaidAdd(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8054: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8056: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8072: undefined reference to `Raid::MoveMember(char const*, unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:8074: undefined reference to `Raid::SendGroupDisband(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8086: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:8098: undefined reference to `Raid::LockRaid(bool)'
/home/wisler/incoming/zone/client_packet.cpp:8100: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8110: undefined reference to `Raid::LockRaid(bool)'
/home/wisler/incoming/zone/client_packet.cpp:8112: undefined reference to `Raid::SendRaidUnlockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:8123: undefined reference to `Raid::ChangeLootType(unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:8135: undefined reference to `Raid::AddRaidLooter(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:8147: undefined reference to `Raid::RemoveRaidLooter(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:8158: undefined reference to `Raid::SetRaidLeader(char const*, char const*)'
/home/wisler/incoming/zone/client_packet.cpp:7709: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7710: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:7711: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:7712: undefined reference to `Raid::SendBulkRaid(Client*)'
client_packet.o: In function `Client::Handle_OP_GroupFollow2(EQApplicationPacke t const*)':
/home/wisler/incoming/zone/client_packet.cpp:4789: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/client_packet.cpp:4790: undefined reference to `Raid::GroupCount(unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:4791: undefined reference to `Raid::MoveMember(char const*, unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:4792: undefined reference to `Raid::SendGroupDisband(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:4795: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:4799: undefined reference to `Raid::RaidCount()'
/home/wisler/incoming/zone/client_packet.cpp:4800: undefined reference to `Raid::GroupCount(unsigned int)'
/home/wisler/incoming/zone/client_packet.cpp:4801: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:4802: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:4803: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:4804: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:4807: undefined reference to `Raid::GroupUpdate(unsigned int, bool)'
/home/wisler/incoming/zone/client_packet.cpp:4809: undefined reference to `Raid::SendRaidLockTo(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:4814: undefined reference to `Raid::SendRaidCreate(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:4815: undefined reference to `Raid::SendMakeLeaderPacketTo(char const*, Client*)'
/home/wisler/incoming/zone/client_packet.cpp:4816: undefined reference to `Raid::AddMember(Client*, unsigned int, bool, bool, bool)'
/home/wisler/incoming/zone/client_packet.cpp:4817: undefined reference to `Raid::SendBulkRaid(Client*)'
/home/wisler/incoming/zone/client_packet.cpp:4819: undefined reference to `Raid::SendRaidLockTo(Client*)'
spell_effects.o: In function `Mob::SpellEffect(Mob*, unsigned short, float)':
/home/wisler/incoming/zone/spell_effects.cpp:2404: undefined reference to `Raid::GetGroup(char const*)'
/home/wisler/incoming/zone/spell_effects.cpp:2407: undefined reference to `Raid::BalanceHP(int, unsigned int)'
perl_raids.o: In function `XS_Raid_TeleportRaid(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:509: undefined reference to `Raid::TeleportRaid(Mob*, unsigned int, float, float, float, float)'
perl_raids.o: In function `XS_Raid_TeleportGroup(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:471: undefined reference to `Raid::TeleportGroup(Mob*, unsigned int, float, float, float, float, unsigned int)'
perl_raids.o: In function `XS_Raid_GetClientByIndex(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:430: undefined reference to `Raid::GetClientByIndex(unsigned short)'
perl_raids.o: In function `XS_Raid_GetLowestLevel(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:404: undefined reference to `Raid::GetLowestLevel()'
perl_raids.o: In function `XS_Raid_GetHighestLevel(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:378: undefined reference to `Raid::GetHighestLevel()'
perl_raids.o: In function `XS_Raid_IsGroupLeader(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:351: undefined reference to `Raid::IsGroupLeader(char const*)'
perl_raids.o: In function `XS_Raid_BalanceHP(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:299: undefined reference to `Raid::BalanceHP(int, unsigned int)'
perl_raids.o: In function `XS_Raid_SplitMoney(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:274: undefined reference to `Raid::SplitMoney(unsigned int, unsigned int, unsigned int, unsigned int, Client*)'
perl_raids.o: In function `XS_Raid_GetTotalRaidDamage(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:246: undefined reference to `Raid::GetTotalRaidDamage(Mob*)'
perl_raids.o: In function `XS_Raid_GetGroup(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:176: undefined reference to `Raid::GetGroup(char const*)'
perl_raids.o: In function `XS_Raid_RaidCount(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:149: undefined reference to `Raid::RaidCount()'
perl_raids.o: In function `XS_Raid_GroupCount(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:123: undefined reference to `Raid::GroupCount(unsigned int)'
perl_raids.o: In function `XS_Raid_CastGroupSpell(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:97: undefined reference to `Raid::CastGroupSpell(Mob*, unsigned short, unsigned int)'
perl_raids.o: In function `XS_Raid_IsRaidMember(interpreter*, cv*)':
/home/wisler/incoming/zone/perl_raids.cpp:60: undefined reference to `Raid::IsRaidMember(char const*)'
questmgr.o: In function `QuestManager::getlevel(unsigned char)':
/home/wisler/incoming/zone/questmgr.cpp:1651: undefined reference to `Raid::GetAvgLevel()'
/home/wisler/incoming/zone/questmgr.cpp:1660: undefined reference to `Raid::GetAvgLevel()'
exp.o: In function `Client::SetLevel(unsigned char, bool)':
/home/wisler/incoming/zone/exp.cpp:287: undefined reference to `Raid::UpdateLevel(char const*, int)'
collect2: ld returned 1 exit status
make[1]: *** [zone] Error 1
make[1]: Leaving directory `/home/wisler/incoming/zone'
Any suggestions i cant seem to find whats wrong i did everything in all the posts for the steps to compile bots with linux but i still get this error i am using the svn revision from last night
vBulletin® v3.8.11, Copyright ©2000-2024, vBulletin Solutions Inc.