Filezilla 3
Inviato: martedì 11 settembre 2007, 10:42
Ciao a tutti,
sono relativamente nuovo in linux e vorrei cercare di capire un pò come funziona il discorso della compilazione e tutto quello che sta dietro.
Ieri ho provato a compilare il nuovo Filezilla di cui è stata rilasciata la versione 3. Dico subito che sul sito c'è già la versione precompilata che funziona bene, però c'è anche scritto che è consigliato compilarsela da se e siccome mi interessa imparare ci ho provato.
Le dipendenze sono
wxWidgets 2.8.4 or greater. Sono andato sul sito, me le sono scaricate, compilate ed installate in /opt. Questo perchè non volevo sovrascrivere la versione che già avevo per non incasinare il resto.
libidn l'ho messa su con synaptic
GnuTLS 1.5.4 or greater l'ho scaricata ed installata sempre in /opt
Poi usando questo comando
./configure --prefix=/opt --with-wx-prefix=/opt/wxGTK-2.8.4 --with-libgnutls-prefix=/opt/gnutls-2.0.0
ho provato a compilare ma mi da questo errore
'libgnutls-config --version' returned 2.0.0, but LIBGNUTLS (1.4.4) was found!
ho provato a settare delle variabili d'ambiente, con le alternatives ,cambiare il ldconfig, ma niente.
Volevo chiedere
Come faccio a fargli capire che deve usare quella libreria lì?
Come mai quando scarico la versione precompilata funziona anche senza quelle librerie? E' stata compilata in modo che se le porti dietro nella cartella di installazione?
Grazie per l'aiuto
sono relativamente nuovo in linux e vorrei cercare di capire un pò come funziona il discorso della compilazione e tutto quello che sta dietro.
Ieri ho provato a compilare il nuovo Filezilla di cui è stata rilasciata la versione 3. Dico subito che sul sito c'è già la versione precompilata che funziona bene, però c'è anche scritto che è consigliato compilarsela da se e siccome mi interessa imparare ci ho provato.
Le dipendenze sono
wxWidgets 2.8.4 or greater. Sono andato sul sito, me le sono scaricate, compilate ed installate in /opt. Questo perchè non volevo sovrascrivere la versione che già avevo per non incasinare il resto.
libidn l'ho messa su con synaptic
GnuTLS 1.5.4 or greater l'ho scaricata ed installata sempre in /opt
Poi usando questo comando
./configure --prefix=/opt --with-wx-prefix=/opt/wxGTK-2.8.4 --with-libgnutls-prefix=/opt/gnutls-2.0.0
ho provato a compilare ma mi da questo errore
'libgnutls-config --version' returned 2.0.0, but LIBGNUTLS (1.4.4) was found!
ho provato a settare delle variabili d'ambiente, con le alternatives ,cambiare il ldconfig, ma niente.
Volevo chiedere
Come faccio a fargli capire che deve usare quella libreria lì?
Come mai quando scarico la versione precompilata funziona anche senza quelle librerie? E' stata compilata in modo che se le porti dietro nella cartella di installazione?
Grazie per l'aiuto