I have a question regarding Shared Libraries:
Shared library A exports basic support functions and various public
Shared libraries B and C use basic support code and globals by linking
to shlb A.
Application Z is linked to shlbs A, B and C . It also refers to support
code and uses globals as well as the functionality exported from B and
Linking is normal CFM container linking at compile-time.
Will Z, B and C have only one copy of the globals from A, or if I call a
function in B that sets a global in A then call a function in C that
expects A's globals to be updated will things go horribly wrong?