Sorry, i’m pretty ignorant as to how to package libraries I dynamically linked to on linux. I’m not sure which libraries I am linking to dynamially, but I’m using glfw, glm, portaudio, libsndfile, freetype.
But from your error messages, is it possible I have linked to a newer C++ standard library than your system has?
if you run “strings /usr/lib/libstdc++.so.6 | grep GLIBC” is one of the results “GLIBCXX_3.4.29” and “GLIBC_2.34”? as I think I linked to them when building.