I have been away from the C++ world for a few years. "Back in the day", to link to a particular C++ library X, X had to be compiled with the same compiler as the one being used for application development because of name mangling, etc.
What is the current state of C++ library dependencies on compilers? Have those dependencies been resolved or eliminated through standardization? Thanks in advance for clarification.