3 ms·
With the right linker script, you too can link against whatever symbol versions you want regardless of host OS. That it's annoying to do so is a minor problem w
by quotemstr 8y ago
With the right linker script, you too can link against whatever symbol versions you want regardless of host OS. That it's annoying to do so is a minor problem with linker interfaces, not a fundamental error in the normal program execution model.
- johncolanduoni 8y agoI’m not sure where I said it was an error, let alone a “fundamental error in the normal program execution model”. It’s quite annoying either way you try to solve it; I haven’t used a linker script because then I have to hunt down each symbol version anytime I link a new symbol from glibc, instead of the future-proof setting up of an ancient build image once. If you’re writing a language forcing you to let the language compiler handle all linking of images is not a particularly user-friendly solution.