I have an application X which uses shared libraries A,B and C. Shared library C also uses some symbols from Shared library A. Application X is linked against A and B during compile time and it does dlopen to load C at run time. My question is
- Is it a good idea to link C against A during link time or leave the symbol resolution for runtime?