Hello. I am trying to install the game from source but it does not work. I already had a few compilation errors which I managed to solve, due to changes in the ImGui repository (I have already requested those changes to be merged). However when I run ./anura --modules=citadel I get the following log:
Also a segmentation fault at the end. When executing with valgrind it gives the following additional information:
==13758== Process terminating with default action of signal 6 (SIGABRT)
==13758== at 0x7C90E97: raise (raise.c:51)
==13758== by 0x7C92800: abort (abort.c:79)
==13758== by 0x7C82399: __assert_fail_base (assert.c:92)
==13758== by 0x7C82411: __assert_fail (assert.c:101)
==13758== by 0x11BFED4: ImGui::GetIO() (in /home/alejandro/Repositories/anura/anura)
==13758== by 0x65CD68: ImGui_ImplSdlGL3_Init(SDL_Window*) (imgui_impl_sdl_gl3.cpp:380)
==13758== by 0x57E726: KRE::SDLWindow::createWindow() (WindowManager.cpp:275)
==13758== by 0x57B209: KRE::WindowManager::createWindow(std::shared_ptr<KRE::Window>) (WindowManager.cpp:719)
==13758== by 0x4BAD80: main (main.cpp:1020)
==13758==
==13758== HEAP SUMMARY:
==13758== in use at exit: 1,796,752 bytes in 9,710 blocks
==13758== total heap usage: 41,559 allocs, 31,849 frees, 6,041,960 bytes allocated
==13758==
==13758== LEAK SUMMARY:
==13758== definitely lost: 17 bytes in 2 blocks
==13758== indirectly lost: 176 bytes in 4 blocks
==13758== possibly lost: 584 bytes in 4 blocks
==13758== still reachable: 1,795,975 bytes in 9,700 blocks
==13758== suppressed: 0 bytes in 0 blocks
All the dependencies where satisfied and the compilation and linking processes end with no errors.
I cannot find any call to ImGui::CreateContext() in the code. I suppose the ImGui context used to be set with a different function in previous versions so I must change that to the new one, but I am unable to find it.
I want to contribute to the game, so I would be thankful for any help you can give me.
NOTE: I thought I might have downloaded the wrong version of ImGui, but even if I download the version linked in the anura engine repository it updates during the compilation. I guess that was the problem all the time but I do not know how to disable it.
Hello. I am trying to install the game from source but it does not work. I already had a few compilation errors which I managed to solve, due to changes in the ImGui repository (I have already requested those changes to be merged). However when I run ./anura --modules=citadel I get the following log:
Also a segmentation fault at the end. When executing with valgrind it gives the following additional information:
All the dependencies where satisfied and the compilation and linking processes end with no errors.
I cannot find any call to ImGui::CreateContext() in the code. I suppose the ImGui context used to be set with a different function in previous versions so I must change that to the new one, but I am unable to find it.
I want to contribute to the game, so I would be thankful for any help you can give me.
NOTE: I thought I might have downloaded the wrong version of ImGui, but even if I download the version linked in the anura engine repository it updates during the compilation. I guess that was the problem all the time but I do not know how to disable it.