Open alkaris2 opened 2 years ago
It feels like somehow it has picked wxGTK port against GTK2, but thinks it's using GTK3, so the extra integration code is told to pick up gtk3 headers and then it obviously conflicts like that. We need to see your configure stage output instead.
Wait, no. GTK2 just isn't supported by the current code, but it doesn't error out then. So to get around this, you need to use and point it to a GTK3 using wxWidgets instead, and as part of this ticket we should either add GTK2 support, or at least make the configure step error out early on this. Right now toplevel CMakeLists.txt just explicitly uses GTK 3.0, without first checking what version wxWidgets uses. I recall discussing this somewhere before, so we might have another issue about it somewhere too.
That mentioned other issue is https://github.com/tenacityteam/tenacity/issues/574
Guidelines
Version/Commit hash
No response
Describe the bug.
Build compiler fails at
KeyboardCapture.cpp.o
Tried installing from Pamac and Pacman on Manjaro, but it fails to build every time. Built in clean chroot, did git clone from repository fresh, fails at same point every time. Fails at the Ninja subcommand for whatever unknown reason, since the error message is so vague it doesn't outline what exactly failed or why.
Expected behavior
It's expected to build cleanly without issues, but doesn't.
OS
Manjaro
Additional context
No response
This issue is not a duplicate