[PLUTO-help] `Error while loading shared libraries'

romeomedina a libero.it romeomedina a libero.it
Dom 21 Ago 2005 12:02:45 CEST


Rodolfo ha scritto:

> Dopo aver installato sia `dvdbackup' che `vobcopy', quando cerco
> di lanciare uno dei due programmi quello non parte
> e mi dà il seguente errore:
> 
> error while loading shared libraries: libdvdread.so.3: cannot open shared object file: No such file or directory
> 
> . Il file in questione, libdvdread.so.3, è proprio lì nella directory
> /usr/local/lib, ma evidentemente nessuno dei due programmi riesce a vederlo.
> Come faccio a fargli `capire' che il file esiste ed è lì?



Matteo ha scritto:
 
> Prima di lanciare il programma, dai questo comando:
>  export LD_LIBRARY_PATH="/usr/local/lib"
>  
> Se funge, probabilmente non hai tale path nel file /etc/ld.so.conf.
> Aggiungila e poi dai ldconfig.
> 
> Ti consiglio la lettura della pagina di manuale di ld.so(8), se vuoi
> sapere cosa stai facendo.



Grazie, Matteo:

prima di leggere il tuo messaggio avevo già risolto il problema
(almeno apparentemente) facendo, dalla directory /usr/local/bin 
dove è presente l'eseguibile vobcopy,

# ldd vobcopy

. Ottenuto il seguente output:

        linux-gate.so.1 =>  (0xffffe000)
        libdvdread.so.3 => not found
        libc.so.6 => /lib/tls/libc.so.6 (0x40027000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

, ho fatto:

# cd /lib
# ln -s /usr/local/lib/libdvdread.so.3 libdvdread.so.3

. Così vobcopy è potuto partire.
Grazie comunque delle tue indicazioni, le terrò comunque presenti.
Ora però vobcopy ha un altro problema:
è incredibilmente lento.
Per questo problema voglio aprire un nuovo `thread'.

Ciao,
Rodolfo





____________________________________________________________
Libero Flat, sempre a 4 Mega a 19,95 euro al mese! 
Abbonati subito su http://www.libero.it






More information about the pluto-help mailing list