Provided by: manpages-pl_0.7-1_all bug

NAZWA

       ldd - wyświetla zależności od obiektów dzielonych

SKŁADNIA

       ldd [opcja]... plik...

OPIS

       ldd  wyświetla  obiekty  dzielone  (biblioteki dzielone) wymagane przez każdy program lub obiekt dzielony
       podany w linii poleceń.

   Bezpieczeństwo
       Zwyczajowo ldd uruchamia standardowy  konsolidator  dynamiczny  (patrz  ld.so(8)  ze  zmienną  środowiska
       LD_TRACE_LOADED_OBJECTS  ustawioną  na  1, co powoduje, że konsolidator wypisze zależności od  bibliotek.
       Prosimy jednak uważać - niektóre wersje  ldd mogą próbować uzyskać te  informacje,  uruchamiając  program
       bezpośrednio.  Dlatego  nigdy  nie  powinno się używać ldd z niezaufanym programem wykonywalnym, ponieważ
       może to owocować wykonaniem dowolnego kodu. Bezpieczniejsza alternatywa  radzenia  sobie  z  niezaufanymi
       programami wykonywalnymi to:

           $ objdump -p /ścieżka/do/programu | grep NEEDED

OPCJE

       --version
              Drukuje numer wersji ldd.

       -v, --verbose
              Wypisuje wszystkie informacje, włączając to na przykład informacje o wersjach symboli.

       -u, --unused
              Wypisuje nieużywane bezpośrednie zależności. (Od glibc 2.3.4).

       -d, --data-relocs
              Dokonuje relokacji i zgłasza wszelkie brakujące funkcje (tylko ELF).

       -r, --function-relocs
              Dokonuje relokacji zarówno dla obiektów danych, jak i funkcji i zgłasza listę nieobecnych obiektów
              lub funkcji (tylko ELF).

       --help Informacje o użyciu programu.

BŁĘDY

       ldd nie działa na bibliotekach współdzielonych a.out.

       ldd  nie  zadziała  z  bardzo  starymi  programami  a.out,  które  zostały skonsolidowane zanim dodano do
       kompilatora obsługę ldd. Jeśli użyje się ldd na jednym z tych programów, to program będzie uruchomiony  z
       argc = 0, a wyniki tego będą nieprzewidywalne.

ZOBACZ TAKŻE

       pldd(1), sprof(1), ld.so(8), ldconfig(8)

O STRONIE

       Angielska  wersja  tej strony pochodzi z wydania 4.05 projektu Linux man-pages. Opis projektu, informacje
       dotyczące  zgłaszania   błędów,   oraz   najnowszą   wersję   oryginału   można   znaleźć   pod   adresem
       https://www.kernel.org/doc/man-pages/.

TŁUMACZENIE

       Autorami   polskiego   tłumaczenia   niniejszej   strony   podręcznika   man   są:  Przemek  Borys  (PTM)
       <pborys@dione.ids.pl>, Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>.

       Polskie tłumaczenie jest częścią  projektu  manpages-pl;  uwagi,  pomoc,  zgłaszanie  błędów  na  stronie
       http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją  4.05 oryginału.

                                                   2015-08-08                                             LDD(1)