Jump to content

Problems when compiling (novaline) world editor. (LNK2019) Linker errors..


Recommended Posts

  • Premium

Hello!

 

I am trying to compile the old novaline world editor from the kraizy source.

I've fixed a few of the issues keeping it from compiling however I have hit a dead end and am unsure on how to proceed as I've tried everything and nothing seems to work.

 

I will post only a few of the errors to keep the post short however the linker errors are over 1200.

Spoiler

Severity    Code    Description    Project    File    Line    Suppression State
Error    LNK2019    unresolved external symbol "public: void __thiscall CMapManager::Create(void)" (?Create@CMapManager@@QAEXXZ) referenced in function "public: void __thiscall CMainFrame::Initialize(void)" (?Initialize@CMainFrame@@QAEXXZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\MainFrm.obj    1    
Error    LNK2001    unresolved external symbol "public: class CMapOutdoor & __thiscall CMapManager::GetMapOutdoorRef(void)" (?GetMapOutdoorRef@CMapManager@@QAEAAVCMapOutdoor@@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\texturepropertydlg.obj    1    
Error    LNK2001    unresolved external symbol "public: class CMapOutdoor & __thiscall CMapManager::GetMapOutdoorRef(void)" (?GetMapOutdoorRef@CMapManager@@QAEAAVCMapOutdoor@@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\SceneMap.obj    1    
Error    LNK2001    unresolved external symbol "public: class CMapOutdoor & __thiscall CMapManager::GetMapOutdoorRef(void)" (?GetMapOutdoorRef@CMapManager@@QAEAAVCMapOutdoor@@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\changebasexydlg.obj    1    
Error    LNK2001    unresolved external symbol "public: class CMapOutdoor & __thiscall CMapManager::GetMapOutdoorRef(void)" (?GetMapOutdoorRef@CMapManager@@QAEAAVCMapOutdoor@@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\DlgGoto.obj    1    
Error    LNK2019    unresolved external symbol "public: class CMapOutdoor & __thiscall CMapManager::GetMapOutdoorRef(void)" (?GetMapOutdoorRef@CMapManager@@QAEAAVCMapOutdoor@@XZ) referenced in function "public: void __thiscall CMainFrame::UpdateStatusBar(float,float,float)" (?UpdateStatusBar@CMainFrame@@QAEXMMM@Z)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\MainFrm.obj    1    
Error    LNK2001    unresolved external symbol "public: class CMapOutdoor & __thiscall CMapManager::GetMapOutdoorRef(void)" (?GetMapOutdoorRef@CMapManager@@QAEAAVCMapOutdoor@@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\MapManagerAccessor.obj    1    
Error    LNK2001    unresolved external symbol "public: class CMapOutdoor & __thiscall CMapManager::GetMapOutdoorRef(void)" (?GetMapOutdoorRef@CMapManager@@QAEAAVCMapOutdoor@@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\MapFilePage.obj    1    
Error    LNK2001    unresolved external symbol "public: class CMapOutdoor & __thiscall CMapManager::GetMapOutdoorRef(void)" (?GetMapOutdoorRef@CMapManager@@QAEAAVCMapOutdoor@@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\MapObjectPage.obj    1    
Error    LNK2019    unresolved external symbol "public: bool __thiscall CMapManager::IsMapOutdoor(void)" (?IsMapOutdoor@CMapManager@@QAE_NXZ) referenced in function "public: void __thiscall CMainFrame::UpdateStatusBar(float,float,float)" (?UpdateStatusBar@CMainFrame@@QAEXMMM@Z)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\MainFrm.obj    1    
Error    LNK2001    unresolved external symbol "public: virtual __thiscall CScreen::~CScreen(void)" (??1CScreen@@UAE@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\MapObjectPropertyPageAmbience.obj    1    
Error    LNK2001    unresolved external symbol "public: virtual __thiscall CScreen::~CScreen(void)" (??1CScreen@@UAE@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\MapObjectPropertyPageBuilding.obj    1    
Error    LNK2001    unresolved external symbol "public: virtual __thiscall CScreen::~CScreen(void)" (??1CScreen@@UAE@XZ)    WorldEditor    D:\WORLD EDITOR SOURCE\Tools\WorldEditor\MapObjectPropertyPageEffect.obj    1   

 

Most of them are LNK20XX - unresolved external symbol.

 

Can anyone help?

 

Cheers,

Edited by nmeyo
removed some details
Link to comment
Share on other sites

  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.