Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

SpookyGhost

Open source procedural sprite animation · By encelo

Building from Source

A topic by 7777 Tʜɛ Ӻ๑๛∂ß¡╬ξrร created Jan 14, 2022 Views: 266 Replies: 1
Viewing posts 1 to 2

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

Developer

You need to build the nCine from master as a static library and with the docking ImGui branch by using the following CMake options: -D NCINE_DYNAMIC_LIBRARY=OFF -D IMGUI_VERSION_TAG=docking. Have a look at how GitHub actions build the artifacts by studying the workflow scripts: https://github.com/SpookyGhost2D/SpookyGhost/tree/master/.github/workflows

Let me know if you still have problems and join our Discord server for more help. ;)