Sdilene knihovny, ldd (Was: Re: libslang0.99.34 > libslang0.99.38)

Jan Kasprzak kas na informatics.muni.cz
Pondělí Únor 2 13:23:34 CET 1998


"Pavel Janik ml." pise:
: 
: :-)) Treba je /lib/ld-linux.so.2 "specialnim pripadem" sdilene
: knihovny...
: 
	No, to taky je. V dynamicky linkovanem ELF-programu se
v crt1.o namapuje nejprve ld-linux.so a ten pak teprve pokracuje
mapovanim dalsich knihoven. Cili je to sdilena knihovna, ktera
(mozna) neni PIC - na mem systemu byl u vsech programu na adrese
0x4000000, a urcite neni k jeho spusteni nutno resit crossreference.
Ja bych rekl, ze ld-linux.so je sdilena knihovna, ktera vyuziva podobnou
metodu pristupu, jako mely a.out sdilene knihovny (mapovani na pevnou
adresu).

-Yenya

--
\ Jan "Yenya" Kasprzak <kas at fi.muni.cz>       http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz   0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\             Czech Linux Homepage:  http://www.linux.cz/              ///
|| I find that the algol60 interpreter, teco and jclsh (ibm JCL emulator  ||
|| shell) are very good for teaching people that computing has moved on.  ||
||                           -- Alan Cox in redhat-devel                  ||



Další informace o konferenci Linux