Provided by:
manpages-hu_20010119-5_all 
N'EV
ld.so/ld-linux.so - dinamikus linker es betolt
LE'IR'AS
ld.so betolti a program futtatasahoz szukseges megosztott konyvtarakat
(library), elkesziti a program futtatasat, majd futtatja. Minden Linux
program hianyos es futasi idben tovabbi linkelest igenyel, hacsak a
forditaskor nem volt megadva az ld -static kapcsoloja.
A program futtatasahoz szukseges megosztott konyvtarakat megadott
sorrendben keresi meg a rendszer az alabbi helyeken:
o Az LD_LIBRARY_PATH kornyezeti valtozoban lev eleresi ut,
(illetve az LD_AOUT_LIBRARY_PATH az a.out formatumu
programokhoz). Kivetel, ha a vegrehajthato allomany setuid vagy
setgid bitje be van allitva, mert ekkor ezt a kornyezeti
valtozot nem veszi figyelembe.
o A cache fajl (/etc/ld.so.cache), amely azoknak a konyvtaraknak a
listajat tartalmazza, amelyeket a rendszer elzleg megtalalt a
kiegeszitett eleresi uton.
o Az alapertelmezett eleresi ut az /usr/lib, es utana a /lib.
K"ORNYEZETI V'ALTOZ'OK
LD_LIBRARY_PATH
Azoknak az konyvtaraknak (directory) a listaja vesszkkel
elvalasztva, amelyekben a rendszer az ELF megosztott
konyvtarakat keres futasi idben. Hasonlo a PATH kornyezeti
valtozohoz.
LD_PRELOAD
Ebben a kornyezeti valtozoban kell megadni azoknak az ELF
megosztott konyvtaraknak a nevet 'whitespace' karakterekkel
elvalasztva, amelyeket az osszes tobbi megosztott konyvtar eltt
kell betolteni. Ezaltal elerhet, hogy a tobbi megosztott
konyvtarban lev fuggvenyek helyett az itt megadottakban
szereplket hasznalja a program.
LD_AOUT_LIBRARY_PATH
Azoknak a konyvtaraknak a listaja vesszkkel elvalasztva,
amelyekben az a.out megosztott konyvtarakat keresi a rendszer
futasi idben. Hasonlo a PATH kornyezeti valtozohoz.
LD_AOUT_PRELOAD
Ebben a kornyezeti valtozoban kell megadni azoknak az a.out
megosztott konyvtaraknak a nevet 'whitespace' karakterekkel
elvalasztva, amelyeket az osszes tobbi megosztott konyvtar utan
kell betolteni. Ezaltal elerhet, hogy a tobbi megosztott
konyvtarban lev fuggvenyek helyett az itt megadottakban
szereplket hasznalja a program.
LD_NOWARN
Nem figyelmeztet ha az a.out konyvtarak kisebb (minor)
verzioszama elter.
LD_KEEPDIR
A betoltend a.out megosztott konyvtarak neveben nem hagyja
figyelmen kivul a konyvtar (directory) nevet. Nem javasolt ennek
a lehetsegnek a hasznalata.
F'AJLOK
/lib/ld.so a.out dinamikus linker es betolt
/lib/ld-linux.so.* ELF dinamikus linker es betolt
/etc/ld.so.cache Ez a fajl azoknak a konyvtaraknak listajat
tartalmazza, amelyekben a megosztott konyvtarakat
kell keresni. Tartalmazza tovabba a lehetseges
megosztott konyvtarak rendezett listajat.
/etc/ld.so.preload A fajl a program betoltese eltt betoltend ELF
megosztott konyvtarak 'whitespace' karakterrel
elvalasztott listajat tartalmazza.
lib*.so* megosztott konyvtarak
L'ASD M'EG
ldd(1), ldconfig(8).
HIB'AK
Pillanatnyilag az ld.so semmilyen modon nem tudja a betoltott
konyvtarat kirakni (unload), es megkeresni a konyvtar kompatibilis vagy
ujabb verziojat.
Az ld.so csak azokra a vegrehajthato fajlokra mkodik, amelyeket a libc
4.4.3-as vagy magasabb verziojaval forditottak.
SZERZK
David Engel, Eric Youngdale, Peter MacDonald, Hongjiu Lu, Linus
Torvalds, Lars Wirzenius es Mitch D'Souza (nem feltetlenul ebben a
sorrendben).
MAGYAR FORD'IT'AS
Timar Andras <timar_a@freemail.hu>
1998. marcius 14. ld.so(8)