Provided by: manpages-hu_20010119-5_all bug

NÉV

       ldd - kiírja a program által használt megosztott könyvtárakat

ÁTTEKINTÉS

       ldd [-vVdr] program ...

LEÍRÁS

       ldd  kiírja  a  parancssorban  megadott  program futtatásához szükséges
       megosztott könyvtárakat.

       Az  a.out  programoknál  az  ldd  egyszerűen  egy  fork  és  egy   exec
       segítségével az argc-nek nullát megadva elindítja a programot. Az a.out
       dinamikus linkere, az ld.so,  amely  normálisan  betölti  a  megosztott
       könyvtárakat,   észreveszi  ezt  a  speciális  indítást,  és  kiírja  a
       szükséges könyvtárakat.

       ELF programoknál az ldd egy fork és egy exec segítségével  elindítja  a
       programot,  és  beállít  egy  megfelelő  környezeti  változót.   Az ELF
       dinamikus  linker,  az  ld-linux.so,  amely  normálisan  a   megosztott
       könyvtárakat  betölti,  észreveszi  ezt  a speciális esetet és kiírja a
       futtatáshoz szükséges könyvtárak listáját.

OPCIÓK

       -v     Kiírja az ldd verziószámát.

       -V     Kiírja az ld.so dinamikus linker verziószámát.

       -d     Elvégzi  a  függvények  relokálását,   és   kiírja   a   hiányzó
              függvényeket (csak ELF).

       -r     Elvégzi  a  függvények  és  az  adatok  relokálását, és kiírja a
              hiányzó objektumokat (csak ELF).

HIBÁK

       Az ldd nem működik néhány régi programnál, amelyek  még  ldd  támogatás
       nélkül  készültek.  Ha  az  ldd  -t ilyen programokra használjuk, és az
       meghívja az adott programot argc = 0-val, az eredményt nem lehet  előre
       látni.

SZERZŐ

       David Engel.

LÁSD MÉG

       ldconfig(8), ld.so(8), ld.so.info.

MAGYAR FORDÍTÁS

       Csehi András <acsehi@merlin.flexum.hu>

                                 30 March 1995                          LDD(1)