Compiling Zandronum issue
Posted: Tue Oct 02, 2012 2:32 am
I have no idea how to resolve this line, everything else builds correctly (I have all the plugins and such from the site), but I cannot get this to compile in VC++ 2005, nor 2008. I don't know why I keep getting this, but here it is:
I get the same problem with Windows\v6.1 as well. I have spent forever trying to fix this and really have no idea what to do. Does anyone have any remote clue what could be causing this?
I figure maybe someone here like a dev or such may know what could possibly be causing this.
Then in Zandronum recently is:
Code: Select all
3>sv_main.cpp
3>C:\Program Files\Microsoft SDKs\Windows\v7.1\Include\wspiapi.h(48) : error C2894: templates cannot be declared to have 'C' linkage
I figure maybe someone here like a dev or such may know what could possibly be causing this.
Then in Zandronum recently is:
Code: Select all
18>LCDOutput.obj : error LNK2019: unresolved external symbol _lgLcdDisconnect@4 referenced in function "protected: virtual void __thiscall CLCDOutput::OnDisconnecting(int)" (?OnDisconnecting@CLCDOutput@@MAEXH@Z)
18>LCDOutput.obj : error LNK2019: unresolved external symbol _lgLcdDeInit@0 referenced in function "public: virtual void __thiscall CLCDOutput::Shutdown(void)" (?Shutdown@CLCDOutput@@UAEXXZ)
18>LCDOutput.obj : error LNK2019: unresolved external symbol _lgLcdReadSoftButtons@8 referenced in function "protected: void __thiscall CLCDOutput::ReadButtons(void)" (?ReadButtons@CLCDOutput@@IAEXXZ)
18>LCDOutput.obj : error LNK2019: unresolved external symbol _lgLcdOpen@4 referenced in function "public: void __thiscall CLCDOutput::EnumerateDevices(void)" (?EnumerateDevices@CLCDOutput@@QAEXXZ)
18>LCDOutput.obj : error LNK2019: unresolved external symbol _lgLcdEnumerate@12 referenced in function "public: void __thiscall CLCDOutput::EnumerateDevices(void)" (?EnumerateDevices@CLCDOutput@@QAEXXZ)
18>LCDOutput.obj : error LNK2019: unresolved external symbol _lgLcdClose@4 referenced in function "public: void __thiscall CLCDOutput::EnumerateDevices(void)" (?EnumerateDevices@CLCDOutput@@QAEXXZ)
18>LCDOutput.obj : error LNK2019: unresolved external symbol _lgLcdConnectA@4 referenced in function "public: void __thiscall CLCDOutput::EnumerateDevices(void)" (?EnumerateDevices@CLCDOutput@@QAEXXZ)
18>LCDOutput.obj : error LNK2019: unresolved external symbol _lgLcdUpdateBitmap@12 referenced in function "public: virtual long __thiscall CLCDOutput::Draw(void)" (?Draw@CLCDOutput@@UAEJXZ)
18>LCDOutput.obj : error LNK2019: unresolved external symbol _lgLcdInit@0 referenced in function "public: long __thiscall CLCDOutput::Initialize(struct lgLcdConnectContextA *,int)" (?Initialize@CLCDOutput@@QAEJPAUlgLcdConnectContextA@@H@Z)
18>..\zandronum.exe : fatal error LNK1120: 9 unresolved externals