Provided by: manpages-hu_20010119-6_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)