Static Bundle Object: Modernizing Static Linking
medium.com·9h·
Discuss: Hacker News

10 min readJust now

TL;DR

In the previous chapter I discussed some of the technical limitations of the .a archive of plain object-code (.o) files that is used for static libraries, limitations which are magnified when the linking relies on pkg-config or CMake. In the end, I proposed having a new ELF type (ET_STAT) that will be used to create a new file format for static libraries — Static Bundle Object (.sbo).

Two months after the initial publication, the [technical white paper](https://github.com/eyalitki/presentations/blob/master/2025-09%20-%20Static%20Bundle%20Object%20-%20Proposal%20for%20a%20New%20ELF%20Type%20for%20Static%20Library%20Linking.pdf…

Similar Posts

Loading similar posts...