Questa breve guida (valida per tutte le distro debian-based) vi spieghera come compilare liferea da svn (sudo apt-get install subversion)!
Intanto prendiamoci i sorgenti, apriamo il terminale e digitiamo:
svn co https://liferea.svn.sourceforge.net/svnroot/liferea/trunk liferea
Ora entriamo nella cartella (ci sono 2 cartelle):
cd liferea
cd liferea
Installiamo ora le dipendenze necessarie per compilare:
sudo apt-get install libgtk2.0-0 libgconf2.0-cil libgconf2-dev libxml2 libxml2-dev libxslt1.1 libxslt1-dev libgtkhtml3.14-dev binutils build-essential firefox-dev libwebkit-1.0-1 libwebkit-dev libsqlite3-dev libcurl3
Ora creiamo il file ./configure con questo comando:
autoreconf -i
intltoolize
Ora iniziamo a compilare:
./configure --prefix=/usr
make
sudo make install
Ecco fatto, ora abbiamo la nostra nuova e spumeggiante versione di liferea pronta per essere usata!
————————————————————————————————————————————————–
Per ArchLinux basta fare così:
yaourt -S liferea-svn
————————————————————————————————————————————————–
Ciao !
Ho provato ad usare la tua guida (Ubuntu 8.10), ma quando faccio ./configure mi da :
checking for PACKAGE… configure: error: Package requirements ( gtk+-2.0 >= 2.10.0
glib-2.0 >= 2.16.0
pango >= 1.4.0
gconf-2.0 >= 1.1.9
libxml-2.0 >= 2.6.27
libxslt >= 1.1.19
sqlite3 >= 3.3
gmodule-2.0 >= 2.0.0
libglade-2.0 >= 2.0.0
libcurl >= 7.15.0
webkit-1.0) were not met:
No package ‘sqlite3’ found
No package ‘libcurl’ found
Ovviamente ho installato tutte le dipendenze che hai citato nell’articolo, e ho installato pure libgtk2.0-dev (versione 2.14)
Cosa può essere ?
azz mi son dimenticato!
devi installare:
sudo apt-get install libsqlite3-dev libcurl3
Installato ma stesso errore, solo che questa volta non c’è la riga “No package ’sqlite3′ found”.
Dopo gli errori mi da questa cosa :
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables PACKAGE_CFLAGS
and PACKAGE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
C’è da settare qualche variabile ?
Grazie ancora per le risposte
mumble…mi sento l’unico che preferisce l’estensione sage su firefox 🙂
@eithel: no manca solo un pacchetto, prova con:
sudo apt-get install sqlite3
@ugaciaka: si LOL 😉
Bene! ci sono riuscito, peccato che quando lo eseguo e cambio notizia di un feed, va in crash.
Ho provato anche la versione stable 1.4.22d, compila tutto, ma mi va in crash come la versione unstable (stesso errore)…. Uffà !
Provando lo stesso pacchetto da getdeb però non mi da nessun problema… bah !
Cosa può essere ?
mmm strano a me non da nessunissmo problema!
tu lo installi, NON da nessun tipo di errore nella configurazione e quando vai in giù con la freccetta per cambiare notizia crasha?!?!
si si.. in particolare, lanciandolo con il parametro –debug-all mi restituisce :
#0 0xb7fbd430 in __kernel_vsyscall ()
#1 0xb72a360b in waitpid () from /lib/tls/i686/cmov/libc.so.6
#2 0xb747f1a5 in g_on_error_stack_trace () from /usr/lib/libglib-2.0.so.0
…
…
…
#6 0xb5860dbc in ?? () from /usr/lib/libwebkit-1.0.so.1
…
con sempre libwebkit-1.0.so.1 che “rompe”
mmm lasciami un paio di giorni per pensare…………