.\" Edited from various sources, including the --help output .\" from ldconfig, and the man page for David Engel and .\" Mitch D'Souza's original Linux ldconfig by .\" Patrick Volkerding, 4/2001. .TH ldconfig 8 "22 April 2001" .SH NAME ldconfig \- configure dynamic linker run time bindings .SH SYNOPSIS .B ldconfig .RB [OPTIONS...] .SH DESCRIPTION .B ldconfig creates the necessary links and cache (for use by the run-time linker) to the most recent shared libraries found in the directories specified on the command line, in the file .IR /etc/ld.so.conf , and in the trusted directories .RI ( /usr/lib and .IR /lib ). .B ldconfig checks the header and file names of the libraries it encounters when determining which versions should have their links updated. .B ldconfig ignores symbolic links when scanning for libraries. .B ldconfig should normally be run by the super-user as it may require write permission on some root owned directories and files. It is normally run automatically at bootup, or manually whenever new shared libraries are installed. .SH OPTIONS .TP .B \-c, \--format=FORMAT Format to use: new, old or compat (default). .TP .B \-C CACHE Use CACHE as cache file. .TP .B \-f CONF Use CONF as configuration file. .TP .B \-l Manually link individual libraries. .TP .B \-n Only process directories specified on the command line. Don't build cache. .TP .B \-N Don't build cache. .TP .B \-p, \--print-cache Print cache. .TP .B \-r ROOT Change to and use ROOT as root directory. .TP .B \-v, \--verbose Generate verbose messages. .TP .B \-X Don't generate links. .TP .B \-?, \--help Generate a help message. .TP .B \--usage Generate a short usage message. .TP .B \-V, \--version Print program version. .SH AUTHOR Andreas Jaeger. .SH SEE ALSO .BR ldd (1).