2.3 Shared Libraries

To run a program linked with the shared version of the library the
operating system must be able to locate the corresponding .so
file at runtime. If the library cannot be found, the following error
will occur: