Hopefully their engine SDK has 'correct' elf/linux binary generation built in:
- static libgcc/libstdc++ by default
- glibc ABI selection (see GNU binutils ld documentation, "VERSION" sub-section (2nd part of the page). This is the annoying part.
- libdl-ing all video game core system interface shared libs (vulkan,libasound, libxkbcommon, legacy x11/GL?, wayland code is statically linked), with proper fallbacks.
Hopefully their engine SDK has 'correct' elf/linux binary generation built in:
- static libgcc/libstdc++ by default
- glibc ABI selection (see GNU binutils ld documentation, "VERSION" sub-section (2nd part of the page). This is the annoying part.
- libdl-ing all video game core system interface shared libs (vulkan,libasound, libxkbcommon, legacy x11/GL?, wayland code is statically linked), with proper fallbacks.