.\" Copyright 1995-1996 David Engel (david@ods.com) .\" Copyright 1995 Rickard E. Faith (faith@cs.unc.edu) .\" Most of this was copied from the README file. Do not restrict distribution. .\" May be distributed under the GNU General Public License .TH LDD 1 "30 March 1995" .SH NÉV ldd \- kiírja a program által használt megosztott könyvtárakat .SH ÁTTEKINTÉS .B ldd .RB [ \-vVdr ] program ... .SH LEÍRÁS .B ldd kiírja a parancssorban megadott program futtatásához szükséges megosztott könyvtárakat. .PP Az a.out programoknál az .B 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 .BR 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. .PP ELF programoknál az .B 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 .BR 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. .SH OPCIÓK .TP .B \-v Kiírja az .BR ldd verziószámát. .TP .B \-V Kiírja az .BR ld.so dinamikus linker verziószámát. .TP .B \-d Elvégzi a függvények relokálását, és kiírja a hiányzó függvényeket (csak ELF). .TP .B \-r Elvégzi a függvények és az adatok relokálását, és kiírja a hiányzó objektumokat (csak ELF). .SH HIBÁK Az .B ldd .I nem működik néhány régi programnál, amelyek még .B ldd támogatás nélkül készültek. Ha az .B 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. .SH SZERZŐ David Engel. .SH LÁSD MÉG .BR ldconfig (8), .BR ld.so (8), .BR ld.so.info . .SH MAGYAR FORDÍTÁS Csehi András