PDA

View Full Version : Errors compiling the latest source (r1382)


robinreg
04-16-2010, 03:12 PM
I have been compiling builds as they are released with no errors. However with the latest build, I was able to build 4 components except for World.exe. Here's the errors I got.

console.cpp
clientlist.cpp
cliententry.cpp
client.cpp
Generating Code...
Linking...
client.obj : error LNK2019: unresolved external symbol "public: bool __thiscall LoginServerList::SendPacket(class ServerPacket *)" (?SendPacket@LoginServerList@@QAE_NPAVServerPacket @@@Z) referenced in function "private: bool __thiscall Client::HandlePacket(class EQApplicationPacket const *)" (?HandlePacket@Client@@AAE_NPBVEQApplicationPacket @@@Z)
cliententry.obj : error LNK2001: unresolved external symbol "public: bool __thiscall LoginServerList::SendPacket(class ServerPacket *)" (?SendPacket@LoginServerList@@QAE_NPAVServerPacket @@@Z)
zoneserver.obj : error LNK2001: unresolved external symbol "public: bool __thiscall LoginServerList::SendPacket(class ServerPacket *)" (?SendPacket@LoginServerList@@QAE_NPAVServerPacket @@@Z)
zoneserver.obj : error LNK2019: unresolved external symbol "public: bool __thiscall LoginServerList::Connected(void)" (?Connected@LoginServerList@@QAE_NXZ) referenced in function "public: bool __thiscall ZoneServer::Process(void)" (?Process@ZoneServer@@QAE_NXZ)
client.obj : error LNK2001: unresolved external symbol "public: bool __thiscall LoginServerList::Connected(void)" (?Connected@LoginServerList@@QAE_NXZ)
console.obj : error LNK2001: unresolved external symbol "public: bool __thiscall LoginServerList::Connected(void)" (?Connected@LoginServerList@@QAE_NXZ)
EQW.obj : error LNK2001: unresolved external symbol "public: bool __thiscall LoginServerList::Connected(void)" (?Connected@LoginServerList@@QAE_NXZ)
net.obj : error LNK2001: unresolved external symbol "public: bool __thiscall LoginServerList::Connected(void)" (?Connected@LoginServerList@@QAE_NXZ)
client.obj : error LNK2019: unresolved external symbol "public: bool __thiscall LoginServerList::MiniLogin(void)" (?MiniLogin@LoginServerList@@QAE_NXZ) referenced in function "private: bool __thiscall Client::HandlePacket(class EQApplicationPacket const *)" (?HandlePacket@Client@@AAE_NPBVEQApplicationPacket @@@Z)
console.obj : error LNK2019: unresolved external symbol "void __cdecl AutoInitLoginServer(void *)" (?AutoInitLoginServer@@YAXPAX@Z) referenced in function "public: void __thiscall Console::ProcessCommand(char const *)" (?ProcessCommand@Console@@QAEXPBD@Z)
EQW.obj : error LNK2001: unresolved external symbol "void __cdecl AutoInitLoginServer(void *)" (?AutoInitLoginServer@@YAXPAX@Z)
net.obj : error LNK2001: unresolved external symbol "void __cdecl AutoInitLoginServer(void *)" (?AutoInitLoginServer@@YAXPAX@Z)
console.obj : error LNK2019: unresolved external symbol "public: bool __thiscall LoginServerList::SendStatus(void)" (?SendStatus@LoginServerList@@QAE_NXZ) referenced in function "public: void __thiscall Console::ProcessCommand(char const *)" (?ProcessCommand@Console@@QAEXPBD@Z)
EQW.obj : error LNK2001: unresolved external symbol "public: bool __thiscall LoginServerList::SendStatus(void)" (?SendStatus@LoginServerList@@QAE_NXZ)
zoneserver.obj : error LNK2001: unresolved external symbol "public: bool __thiscall LoginServerList::SendStatus(void)" (?SendStatus@LoginServerList@@QAE_NXZ)
net.obj : error LNK2019: unresolved external symbol "public: bool __thiscall LoginServerList::Process(void)" (?Process@LoginServerList@@QAE_NXZ) referenced in function _main
net.obj : error LNK2019: unresolved external symbol "public: void __thiscall LoginServerList::Add(char const *,unsigned short,char const *,char const *)" (?Add@LoginServerList@@QAEXPBDG00@Z) referenced in function _main
net.obj : error LNK2019: unresolved external symbol "public: __thiscall LoginServerList::LoginServerList(void)" (??0LoginServerList@@QAE@XZ) referenced in function "void __cdecl `dynamic initializer for 'loginserverlist''(void)" (??__Eloginserverlist@@YAXXZ)
net.obj : error LNK2019: unresolved external symbol "public: __thiscall LoginServerList::~LoginServerList(void)" (??1LoginServerList@@QAE@XZ) referenced in function "void __cdecl `dynamic atexit destructor for 'loginserverlist''(void)" (??__Floginserverlist@@YAXXZ)
zoneserver.obj : error LNK2019: unresolved external symbol "public: bool __thiscall LoginServerList::SendAccountUpdate(class ServerPacket *)" (?SendAccountUpdate@LoginServerList@@QAE_NPAVServe rPacket@@@Z) referenced in function "public: bool __thiscall ZoneServer::Process(void)" (?Process@ZoneServer@@QAE_NXZ)
.\../build/World.exe : fatal error LNK1120: 10 unresolved externals
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 9.00.30729
Copyright (C) Microsoft Corporation. All rights reserved.

I was trying to build this as "release bots.."

gaeorn
04-16-2010, 06:08 PM
I added two files to the project. Please try compiling r1383 to see if the problem is resolved. Thanks.

gibroni
04-16-2010, 06:30 PM
compiled fine

robinreg
04-16-2010, 06:56 PM
Thanks Gaeorn. compiled with no errors.

========== Build: 5 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========