The SoLo project develops a loader for system so-libraries for fully static Linux programs.
The SoLo project has been published, allowing fully static Linux programs compiled with musl to load glibc libraries installed on the system through dlopen(), primarily GPU drivers. Typically, static builds are incompatible with Vulkan and OpenGL drivers, which distributions provide as shared libraries compiled with glibc. SoLo removes this limitation using an ELF executable loader built into the file and a layer that translates […]
