I want to go on a little segue to make something for #dcjam2023 so I’ve been putting together a template with raylib, cimgui, and physfs so I don’t have to waste time writing all of the boilerplate when the jam actually starts.
This here is a snippet of my Makefile, which I’ll be porting back to Ctesiphon and Turbostellar as well, to do a build with docker using the Steam Runtime environment instead of the local machine. Anyone who’s released binaries for Linux may be aware that glibc has completely non-existent forward-compatibility (one of the few things Linux does objectively worse than Windows). So if you build on Manjaro and someone tries to run on an older version of Ubuntu, odds are it just won’t work no matter what they try.