0xa1baa1baa1baa1ba on Nostr: Haelwenn /элвэн/ :triskell: it's not only the musl my friend. You can't always ...
Haelwenn /элвэн/ :triskell: (npub1ysu…2jyl) it's not only the musl my friend.
You can't always just build your program statically and expect it will work. Try to draw a triangle with OpenGL in a statically linked program without assuming the GL_VENDOR. With hardware acceleration. Just the simplest hello world. Doesn't sound like a thing "no one should ever do", isn't it?
Also, tell me, why keeping the ABI works for Windows? Ok, Windows must die, another example. Android! Why you can compile your C code targetting oldest Android version and it will work on every version released after?
You can't always just build your program statically and expect it will work. Try to draw a triangle with OpenGL in a statically linked program without assuming the GL_VENDOR. With hardware acceleration. Just the simplest hello world. Doesn't sound like a thing "no one should ever do", isn't it?
Also, tell me, why keeping the ABI works for Windows? Ok, Windows must die, another example. Android! Why you can compile your C code targetting oldest Android version and it will work on every version released after?