Re: dependencies
ldd <binary-executable>
list the dynamic libraries which the binary executable requires.
A really good tip for finding out what the name of a command is (which I
stumbled across in the Debian Users Manual) is:
apropos <keyword>
which lists appropriate man page titles with a brief overview. eg:
$ apropos library
GDBM_File (3pm) - Perl5 access to the gdbm library.
dh_shlibdeps (1) - calculate shared library dependancies
hdf (5) - Hierarchical Data Format library
hosts_access (3) - access control library
intro (3) - Introduction to library functions
ldd (1) - print shared library dependencies
paperdone (3paper) - begin and end using the paper library
paperinit (3paper) - begin and end using the paper library
resolv+ (8) - enhanced DNS resolver library
stdio (3) - standard input/output library functions
svgalib (7vga) - a low level graphics library for linux
undocumented (3) - undocumented library functions
uselib (2) - select shared library
(7vga) - a fast framebuffer-level graphics library
based ion svgalib
and there is ldd.
HTH
Rich
ktb wrote:
>
> A few weeks ago someone posted a command that showed the dependencies of
> a program. I must have inadvertently deleted it and can't find it in
> the archives. Anyway I would like to know how to reveal what libs a
> program uses or needs and once I find the libs know how to find the
> package the libs reside in. How do I do this?
> Thanks,
> kent
>
> --
> Unsubscribe? mail -s unsubscribe debian-user-request@lists.debian.org < /dev/null
Reply to: