I tried so hard, for hours to build from source on Windows. Please help.
Output: https://pastebin.com/qAwxdbcV
Errors:
Severity Code Description Project File Line Suppression State
Error C3668 'MyEventHandler::onQuitRequest': method with override specifier 'override' did not override any base class methods (compiling source file C:\Users\Shadow\source\repos\SpookyGhost\src\main.cpp) spookyghost C:\Users\Shadow\source\repos\SpookyGhost\include\main.h 31
Error (active) E1455 member function declared with 'override' does not override a base class member spookyghost C:\Users\Shadow\source\repos\SpookyGhost\include\main.h 31
Error C2039 'flashWindow': is not a member of 'ncine::IGfxDevice' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\main.cpp 243
Error C2039 'reopen': is not a member of 'ncine::LuaStateManager' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\Script.cpp 51
Error C2039 'runFromFile': is not a member of 'ncine::LuaStateManager' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\Script.cpp 66
Error C2039 'reopen': is not a member of 'ncine::LuaStateManager' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\LuaSerializer.cpp 387
Error C2039 'runFromFile': is not a member of 'ncine::LuaStateManager' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\LuaSerializer.cpp 389
Error C2440 'initializing': cannot convert from 'void' to 'int' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptAnimation.cpp 85
Error C2039 'isFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptAnimation.cpp 87
Error C3861 'isFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptAnimation.cpp 87
Error C2039 'pcall': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptAnimation.cpp 91
Error C3861 'pcall': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptAnimation.cpp 91
Error C2039 'isStatusOk': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptAnimation.cpp 92
Error C3861 'isStatusOk': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptAnimation.cpp 92
Error C2039 'statusToString': is not a member of 'ncine::LuaDebug' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptAnimation.cpp 94
Error C3861 'statusToString': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptAnimation.cpp 94
Error C2039 'getTable': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 249
Error C2039 'registryIndex': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 249
Error C3861 'registryIndex': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 249
Error C3861 'getTable': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 249
Error C2039 'isLightUserData': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 250
Error C3861 'isLightUserData': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 250
Error C2039 'setTable': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 261
Error C2039 'registryIndex': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 261
Error C3861 'registryIndex': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 261
Error C3861 'setTable': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 261
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 279
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 279
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 280
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 280
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 281
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 281
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 282
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 282
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 283
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 283
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 284
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 284
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 286
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 286
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 287
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 287
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 288
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 288
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 289
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 289
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 290
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 290
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 291
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 291
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 292
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 292
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 293
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 293
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 294
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 294
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 295
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 295
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 296
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 296
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 297
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 297
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 298
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 298
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 299
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 299
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 300
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 300
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 301
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 301
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 302
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 302
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 303
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 303
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 304
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 304
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 305
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 305
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 306
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 306
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 307
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 307
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 308
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 308
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 309
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 309
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 311
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 311
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 312
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 312
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 313
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 313
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 314
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 314
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 315
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 315
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 316
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 316
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 317
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 317
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 318
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 318
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 319
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 319
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 320
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 320
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 321
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 321
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 322
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 322
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 323
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 323
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 324
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 324
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 325
Error C3861 'addGlobalFunction': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 325
Error C2039 'addGlobalFunction': is not a member of 'ncine::LuaUtils' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 326
Error C1003 error count exceeds 100; stopping compilation spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\ScriptManager.cpp 326
Error C1083 Cannot open include file: 'ncine/imgui_internal.h': No such file or directory spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\gui\UserInterface.cpp 3
Error C2039 'GetWindowViewport': is not a member of 'ImGui' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\gui\config_window.cpp 24
Error C3861 'GetWindowViewport': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\gui\config_window.cpp 24
Error C2039 'GetWindowViewport': is not a member of 'ImGui' spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\gui\config_window.cpp 24
Error C3861 'GetWindowViewport': identifier not found spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\gui\config_window.cpp 24
Error C2065 'ImGuiWindowFlags_NoDocking': undeclared identifier spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\gui\config_window.cpp 26
Error C2065 'ImGuiWindowFlags_NoDocking': undeclared identifier spookyghost C:\Users\Shadow\source\repos\SpookyGhost\src\gui\FileDialog.cpp 75