Problema /usr/bin/ld: cannot find ...

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
oronzocanà
Prode Principiante
Messaggi: 93
Iscrizione: domenica 26 novembre 2006, 17:40

Problema /usr/bin/ld: cannot find ...

Messaggio da oronzocanà »

salve a tutti,
non riesco a risolvere questo problema ... riuscite ad aiutarmi??
Ho installato le seguenti librerie:
- fftw
- sndfile
nella directory /usr/local/lib vengono create le librerie...fin qui tutto ok.
Ma quando cerco di compilare il mio codice mi da questo errore: /usr/bin/ld: cannot find -llibsndfile-1,
se cambio l'ordine delle librerie mi da sempre lo stesso errore  però citando l'altra : /usr/bin/ld: cannot find -llibfftw3-3.
Ho notato che le librerie create in /usr/local/lib non hanno lo stesso nome delle librerie richieste nella stringa per la compilazione, può essere questo il problema?
C'è da dire che le librerie che ho installato sono state consigliate dall'autore del sorgente.

grazie 1000
Oronzo
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: Problema /usr/bin/ld: cannot find ...

Messaggio da bite »

Controlla se in /etc/ld.so.conf compare /usr/local/lib.
Se non compare, aggiungilo e poi dai ldconfig.
Può darsi che ti aggiusti.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti