Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.
As long as two binaries are compiled with the same version of the Rust compiler, they are ABI compatible.
Even if the compiler version differs, I’ve found that changes to the ABI are fairly uncommon.
Furthermore, anything exposed through the C ABI is stable, so the problem can be circumvented if needed.
It’s not the most ergonomic solution, admittedly, but with some compromises dynamic linking is perfectly feasible.
As long as two binaries are compiled with the same version of the Rust compiler, they are ABI compatible. Even if the compiler version differs, I’ve found that changes to the ABI are fairly uncommon. Furthermore, anything exposed through the C ABI is stable, so the problem can be circumvented if needed. It’s not the most ergonomic solution, admittedly, but with some compromises dynamic linking is perfectly feasible.