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)