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

Pavel Janik ml. Pavel.Janik na inet.cz
Pátek Leden 16 00:11:44 CET 1998


   Datum: Thu, 15 Jan 1998 11:12:28 +0100 (MET)
   Odesilatel: Pavel Kankovsky <peak na kerberos.troja.mff.cuni.cz>

   > > SnowWhite:~/Tmp$ ldd a.out
   > >         libc.so.6 => /lib/libc.so.6 (0x40003000)
   > >         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
   > > SnowWhite:~/Tmp$
   > 
   > Ono to ukazuje dyn. linker jako knihovnu? To jsou veci.

Taky mne to zpocatku zarazilo. Ostatne ldd(1):

NAME
       ldd - print shared library dependencies

:-)) Treba je /lib/ld-linux.so.2 "specialnim pripadem" sdilene
knihovny...

   > > Existuje i nejaka jina moznost (samozrejme krome staticke
   > > kompilace...)?
   > 
   > Asi ne. I kdyz to, ze by strace mel byt staticky slinkovany mi
   > nepripada jako principialni nesmysl.

No ja jsem puvodne myslel spise staticky slinkovany ./a.out, ale
staticky slinkovany strace by byl take resenim. Mas pravdu.

-- 
Pavel Janik ml.
Pavel.Janik na inet.cz


Další informace o konferenci Linux