Shared Library Dependencies

Any program that is dynamically linked will require at least a few shared libraries. If the required libraries don’t exist or can’t be found, the program will fail to run. This could happen, for example, if you attempt to run an application written for the GNOME graphical environment but haven’t installed the required GTK+ libraries. Simply installing the correct libraries should eliminate such problems. The ldd utility can be used to determine which libraries are necessary for a particular executable.

Get LPI Linux Certification in a Nutshell, 3rd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.