Newsgroup: it.comp.os.linux.iniziare
Titolo: amule

leggendo una rivista di linux che non cito per non fare reclame gratuita,
trovo le istruzioni per compilare amule. segue le sitruzioni i cui
passaggi sono i seguenti:
./configure --disable-debug --enable-optimize
make 
make install
dopo aver lanciato " make " ecco che ad un certo punto si ferma tutto , e
le ultime righe di output sono le seguenti
MuleGifCtrl.cpp: In member function `void MuleGifCtrl::OnTimer(wxTimerEvent&)':
MuleGifCtrl.cpp:113: error: 'class wxGIFDecoder' has no member named 'GoNextFrame'
MuleGifCtrl.cpp:116: error: no matching function for call to `wxGIFDecoder::ConvertToImage(wxImage*)'
/usr/include/wx-2.8/wx/gifdecod.h:82: note: candidates are: virtual bool wxGIFDecoder::ConvertToImage(unsigned int, wxImage*) const
MuleGifCtrl.cpp:122: error: no matching function for call to `wxGIFDecoder::GetDelay()'
/usr/include/wx-2.8/wx/gifdecod.h:65: note: candidates are: virtual long int wxGIFDecoder::GetDelay(unsigned int) const
MuleGifCtrl.cpp: In member function `void MuleGifCtrl::OnPaint(wxPaintEvent&)':
MuleGifCtrl.cpp:132: error: 'class wxGIFDecoder' has no member named 'GetLogicalScreenWidth'
MuleGifCtrl.cpp:133: error: 'class wxGIFDecoder' has no member named 'GetLogicalScreenHeight'
MuleGifCtrl.cpp:137: error: 'class wxGIFDecoder' has no member named 'GetLeft'
MuleGifCtrl.cpp:137: error: 'class wxGIFDecoder' has no member named 'GetTop'
make[3]: *** [libmuleappgui_a-MuleGifCtrl.o] Error 1
make[3]: Leaving directory `/root/aMule-2.1.3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/aMule-2.1.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/aMule-2.1.3'
make: *** [all] Error 2
ho provato con slackware 11 e con SLED 10
GRAZIE a chi mi aiuta.

 GRAZIE a chi mi aiuta.
è per avere amule tramite browser?
sì, ricordo che ho avuto qlc problema, però essendo passata qlc 
settimana non ricordo assolutamente come ho risolto;
forse c'è traccia della soluzione nel ng della Slack, credo di averli 
scocciati col problema;
r
-- 
Sulla tosticita' della Slackware ovvero Quale distro?
distribuzioni sedicenti amichevoli e realmente tali:
http://www.umpf.net/ramapage/

 ho provato con slackware 11 e con SLED 10
Per Slack trovi il pacchetto su 
www.slacky.it
se invece vuoi comunque compilare , devi prima avere wxgtk
e wxwidgets se non erro , li hai gia' installati ?
hai provato a lanciare ldconfig -v  ?
-- 
2.6.20.1

 Error 2
[..cut..]
Che versione hai di wxwidgets // wxgtk?
Minimo ti serve la 2.6; per la 2.8 c'è una patch da applicare al sorgente di
amule


Su Slackware 11 consiglio (esperienza personale) il pacchetto di 
www.slacky.it
. Ti dice le dipendenze da soddisfare. E' ovviamente 
fattibile la compilazione a mano, ma devi stare attento alle opzioni di 
compilazione e alla versione delle librerie necessarie. Se forzi la 
compilazione (io l'ho fatto), rischi di avere un client molto instabile 
nella parte grafica. A me andava in crash se cliccavo su alcuni bottoni, a 
causa delle librerie wx?? troppo nuove.

 amule
potrebbe essere la soluzione. infatti io partivo dalle 2.8 
cmq la cosa mi demoralizza. comincia a piacermi linux, ma potevano dirmi
chiaramente le librerie da usare ed in quale versione. 
gia' sono poco pratica , in piu' non mi dicono le cose ecco che il
pasticcio e' assicurato.
grazie per la risposta

 chiaramente le librerie da usare ed in quale versione. 
prob è specificato in qlc file;
ma non hai chiarito perché vuoi compilarlo, se non si tratta di usarlo 
via browser o per imparare allora il precompilato di 
slacky.it
 va benissimo;


 cmq la cosa mi demoralizza. comincia a piacermi linux, ma potevano dirmi
[..cut..]
Mi pare abbiano avuto problemi con i server, altrimenti nella homepage era
scritto che la versione 2.1.3 non era compatibile con wx 2.8.
Se compili la cvs non dovresti aver nessun problema

 grazie per la risposta
purtroppo anche con le versione meno aggiornata delle wxwidgets 
non e' cambiato nulla. amule non si compila.
ciao

 ciao
questa volta hai ragione [per sbaglio!] . pure io ho fatto fatica con amule.
alla fine ho trovato dei pacchetti per slack che installati nell'esatto
ordine ed aggiornando le librerie del sistema con
        ldconfig
ecco che sortiscono la magia.
ora pero' non ricordo piu' i dettagli. 
La cosa quindi e' concretizzabile. cerca bene in rete e come ho trovato io 
troverai pure tu
ciao
-- 
---------------------------------------
linux slackware
tutto il resto e' inutile
---------------------------------------