3 ms·
Dynamic linking has a major versioning problem. We shipped a product that was an .so file. We once spent months chasing a bug in the field where some of the cli
by airocker 6y ago
Dynamic linking has a major versioning problem. We shipped a product that was an .so file. We once spent months chasing a bug in the field where some of the clients would load a previous version of libstdc++ , calls to our .so would crash the application because we were linked against a higher version. Most ABi is backward compatible but not forward compatible. Plus there is the benefit of being more portable.