3 ms·
If I understand you correctly, this is what Rust/Cargo currently do. You can have multiple versions of the same library in transitive dependencies, and it will
by throwaway8941 7y ago
If I understand you correctly, this is what Rust/Cargo currently do. You can have multiple versions of the same library in transitive dependencies, and it will link them all into the same binary using a name mangling scheme similar to what you describe.
https://stackoverflow.com/questions/51714866/ https://stackoverflow.com/questions/51714866/