Shared Object Dependencies

When the runtime linker creates the memory segments for a program, the dependencies tell what shared objects are needed to supply the program's services. By repeatedly connecting referenced shared objects and their dependencies, the runtime linker generates a complete process image.

Note:

Even when a shared object is referenced multiple times in the dependency list, the runtime linker connects the object only once to the process.