rev335 broke compiling?

Here you can post threads specific to the current release of the core (099)

Moderator: POL Developer

Post Reply
User avatar
CWO
POL Expert
Posts: 1142
Joined: Sat Feb 04, 2006 5:49 pm
Location: Chicago, IL USA
Contact:

rev335 broke compiling?

Post by CWO » Tue Jun 28, 2011 9:47 pm

Turley I'm using VS2008 on Windows 7 x64 and as soon as I update to rev335 or later I get this when building the solution:

Code: Select all

2>osmod.obj : error LNK2019: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z) referenced in function "protected: class BObjectImp * __thiscall OSExecutorModule::start_script(void)" (?start_script@OSExecutorModule@@IAEPAVBObjectImp@@XZ)
2>uomod.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>uomod2.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>boat.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>customhouses.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>clientio.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>cliface.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>tooltips.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>ufunc.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>ufunc2.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>uoscrobj.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>pol.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>spelbook.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>statmsg.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>target.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>login.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>movement.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>packetscrobj.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>party.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>clfunc.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>dblclick.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>dropitem.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>irequest.obj : error LNK2001: unresolved external symbol "public: void __thiscall ClientTransmit::AddToQueue(class Client *,void const *,int)" (?AddToQueue@ClientTransmit@@QAEXPAVClient@@PBXH@Z)
2>osmod.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>uomod.obj : error LNK2019: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ) referenced in function "public: class BObjectImp * __thiscall UOExecutorModule::mf_AssignRectToWeatherRegion(void)" (?mf_AssignRectToWeatherRegion@UOExecutorModule@@QAEPAVBObjectImp@@XZ)
2>uomod2.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>boat.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>customhouses.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>clientio.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>cliface.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>tooltips.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>ufunc.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>ufunc2.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>uoscrobj.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>pol.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>spelbook.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>statmsg.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>target.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>login.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>movement.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>packetscrobj.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>party.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>clfunc.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>dblclick.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>dropitem.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>irequest.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::ClientTransmit(void)" (??0ClientTransmit@@QAE@XZ)
2>osmod.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>uomod.obj : error LNK2019: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ) referenced in function "public: class BObjectImp * __thiscall UOExecutorModule::mf_ListStaticsNearLocation(void)" (?mf_ListStaticsNearLocation@UOExecutorModule@@QAEPAVBObjectImp@@XZ)
2>uomod2.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>boat.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>customhouses.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>clientio.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>cliface.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>tooltips.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>ufunc.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>ufunc2.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>uoscrobj.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>pol.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>spelbook.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>statmsg.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>target.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>login.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>movement.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>packetscrobj.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>party.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>clfunc.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>dblclick.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>dropitem.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>irequest.obj : error LNK2001: unresolved external symbol "public: __thiscall ClientTransmit::~ClientTransmit(void)" (??1ClientTransmit@@QAE@XZ)
2>pol.obj : error LNK2019: unresolved external symbol "void __cdecl ClientTransmitThread(void)" (?ClientTransmitThread@@YAXXZ) referenced in function "void __cdecl start_threads(void)" (?start_threads@@YAXXZ)
2>.\Debug/pol.exe : fatal error LNK1120: 4 unresolved externals
2>Build log was saved at "file://c:\Users\CWO\Desktop\POL\polserver\trunk\pol-core\pol\Debug\BuildLog.htm"
2>pol - 71 error(s), 0 warning(s)
If I back up to rev334 it builds just fine.

Turley
POL Developer
Posts: 645
Joined: Sun Feb 05, 2006 4:45 am

Re: rev335 broke compiling?

Post by Turley » Wed Jun 29, 2011 2:38 am

Ah you want to compile the experimental branch. I only updated the vs2010 projectfile.
Open with some textcmp tool the 2008 and 2010 pol projectfile and add the 2new files

User avatar
CWO
POL Expert
Posts: 1142
Joined: Sat Feb 04, 2006 5:49 pm
Location: Chicago, IL USA
Contact:

Re: rev335 broke compiling?

Post by CWO » Thu Jun 30, 2011 5:55 pm

Yep that worked

Post Reply