Pagina 1 di 1

compilazione:problema libreria

Inviato: gio 23 nov 2006, 16:21
da ermi69
Ciao a tutti.

Sul desktop uso Kubuntu...e mi trovo a dover installare gnomad2 e libmtp per poter usare il mio nuovo Creative Zen V PLUs...che ovviamente non viene visto dal sistema come semplice memoria esterna.....vabbè.

Scarico libmtp-0.0.21...scompatto e lancio ./configure.

Mi dice che non trova le le libusb ( sono presenti in /lib)e suggerisce una soluzione che provo subito....

Codice: Seleziona tutto

configure: error: I can't find the libusb libraries on your system. You
        may need to set the LDFLAGS environment variable to include the
        search path where you have libusb installed before running
        configure (e.g. setenv LDFLAGS=-L/usr/local/lib)
provo allora a copiare i due file libusb da /lib a /usr/local/lib ma restituisce lo stesso errore.

provo a lnciare allora

Codice: Seleziona tutto

root@maiale:/opt/libmtp-0.0.21# LDFLAGS=-L/lib ./configure 
ma idem come sopra...

Ho creato il ld.so.conf e dentro ho messo:

Codice: Seleziona tutto

root@maiale:/opt/libmtp-0.0.21# cat /etc/ld.so.conf
/usr/local/lib
/usr/lib
/lib
....e poi lanciato ldconfig.....ma ./configure continua a darmi errore...

Come devo procedere??

Ciauuu

Inviato: gio 23 nov 2006, 19:49
da gohanz
Perchè quelle librerie sono in /lib? Non conosco Ubuntu ma mi sembrano strano che stiano li. Probabilente non te le trova, anche dopo averle copiate in /usr/local/lib, perchè non hai copiato anche i link simbolici!

Inviato: ven 24 nov 2006, 16:22
da ermi69
proprio non capisco...oggi riavvio Kubuntu, mentre rispondo a gohanz, lancio lo stesso comando usato ieri

Codice: Seleziona tutto

root@maiale:/opt/libmtp-0.0.21# LDFLAGS=-L/lib ./configure
e fila tutto liscio...BOOOHH!!!!

proprio non capisco....

p.s. : per la cronaca, quando ho copiato le librerie da /lib a /usr/local/lib, penso di averlo fatto nel modo giusto. Infatti

Codice: Seleziona tutto

root@maiale:/usr/local/lib# ls -al libusb-0.1.so.4*
lrwxrwxrwx 1 root root    19 2006-11-23 15:42 libusb-0.1.so.4 -> libusb-0.1.so.4.4.2
-rw-r--r-- 1 root root 27396 2006-11-23 07:23 libusb-0.1.so.4.4.2
...uguale a quello che trovo in /lib.

Comunque ala fine della fiera l'insallazione è andata in porto, anche quello di gnomad2 ( pur con molti sforzi e problemi)...e ora il mio Creative V Plus 2 Gb funziona alla grande.

Grazie per la risposta...gohanz..

Ciauuu