king_mosiah: Compiled the shim, added it to the games folder, and edited the start.sh file. Here is the terminal output:
shmerl: I edited game/runner.sh, but I suppose you meant that too?
That call stack is very short though. For me it was longer when it was crashing. Something like this:
Thread "EoCApp" (1285275712)
received signal 11
Call stack:
(0) /lib/x86_64-linux-gnu/libpthread.so.0 : +0x11100 [0x7f6d54a63100]
(1) ./libOGLBinding.so : api::OpenGLRenderer::ApplyConstants()+0x65 [0x7f6d559917d5]
(2) ./libRenderFramework.so : rf::Renderer::Apply(bool)+0x57 [0x7f6d55638207]
(3) ./EoCApp : ig::IggyBinding::Swap(rf::Renderer*)+0xfc [0xebf16c]
(4) ./libGameEngine.so : BaseApp::EndDrawGUI(rf::Renderer*)+0x9b [0x7f6d5579388b]
(5) ./libGameEngine.so : BaseApp::MakeFrame()+0x3a4 [0x7f6d55793db4]
(6) ./libGameEngine.so : BaseApp::OnIdle()+0xe0 [0x7f6d55792590]
(7) ./EoCApp : main+0x170 [0x6d4430]
(8) /lib/x86_64-linux-gnu/libc.so.6 : __libc_start_main+0xf1 [0x7f6d546d42b1]
(9) ./EoCApp : _start+0x29 [0x6d41a9]
Segmentation fault
I wonder if you are missing some Mesa packages on Fedora still. It may be something else Fedora specific. If you won't figure it out, it's better to comment in this thread:
https://bugs.freedesktop.org/show_bug.cgi?id=93551 Some also recommend using PulseAudio when launching the game (add ALSOFT_DRIVERS=pulse to the same runner.sh).
"Game crashed.