Provided by: manpages-it_3.73-2_all bug

NOME

       ldd - stampa le dipendenze delle librerie condivise

SINTASSI

        [opzione]... file...

DESCRIZIONE

       ldd  stampa  le  librerie  condivise  richieste  da ciascun programma o libreria condivisa
       specificata sulla riga di comando.

   Sicurezza
       Usualmente, ldd invoca  il  linker  dinamico  standard  (vedere  ld.so(8))  e  assegna  la
       variabile  d'ambiente  LD_TRACE_LOADED_OBJECTS  impostandola  a  1,  la quale fa sì che il
       linker visualizzi le dipendenze delle librerie.  Comunque, bisogna essere  informati,  che
       in  qualche  circostanza,  alcune  delle  versioni  ldd  possono  tentare  di  ottenere le
       informazioni  sulle  dipendenze  direttamente,  attraverso  l'esecuzione  del   programma.
       Perciò,  non  si  dovrebbe mai impiegare ldd su un eseguibile non fidato, poiché può avere
       come risultato l'esecuzione di codice arbitrario.  Un'alternativa più sicura quando si  ha
       a che fare con eseguibili non fidati è:

           $ objdump -p /percorso/del/programma | grep NEEDED

OPZIONI

       --version
              Stampa il numero di versione di ldd.

       -v --verbose
              Stampa tutte le informazioni, inclusa ad es. la versione.

       -u --unused
              Stampa le dipendenze dirette inutilizzate.  (A partire da glibc 2.3.4.)

       -d --data-relocs
              Effettua rilocazioni e riporta ogni oggeto mancante (solo ELF).

       -r --function-relocs
              Effettua  rilocazioni  sia  per  oggetti dati che per funzioni, e riporta tutti gli
              oggetti o funzioni mancanti (solo ELF).

       --help Informazioni sull'uso.

BUG

       ldd non funziona con librerie condivise a.out.

       ldd non funziona con alcuni programmi a.out molto vecchi, che sono stati  costruiti  prima
       che  il supporto di ldd fosse aggiunto alle release del compilatore.  Se si usa ldd in uno
       di questi programmi il programma tenterà di funzionare con argc = 0 e i risultati  saranno
       non prevedibili.

VEDERE ANCHE

       ld.so(8), ldconfig(8)

COLOPHON

       Questa  pagina  fa  parte del rilascio 3.73 del progetto Linux man-pages.  Una descrizione
       del progetto, le istruzioni per la segnalazione  degli  errori,  e  l'ultima  versione  di
       questa pagina si trova su http://www.kernel.org/doc/man-pages/.

       La versione italiana fa parte del pacchetto man-pages-it v. 3.73, a cura di: ILDP "Italian
       Linux Documentation Project" http://www.pluto.it/ildp
       Per    la     traduzione     in     italiano     si     può     fare     riferimento     a
       http://www.pluto.it/ildp/collaborare/
       Segnalare eventuali errori di traduzione a ildp@pluto.it

                                            2014-07-08                                     LDD(1)