Amule Adunanza su Amd64 [risolto]
- Fochetta
- Scoppiettante Seguace

- Messaggi: 290
- Iscrizione: venerdì 30 dicembre 2005, 11:21
- Località: Cormano
- Contatti:
Amule Adunanza su Amd64 [risolto]
Qualcuno ha la minima idea di come installare amule adunanza in una distro 64bit?
Ultima modifica di Janvitus il domenica 30 luglio 2006, 20:54, modificato 1 volta in totale.
Ubuntu Amd64 su
HP Pavillion dv5000
Hp Pavillion t3205
HP Pavillion dv5000
Hp Pavillion t3205
- Janvitus
- Amministratore

- Messaggi: 18787
- Iscrizione: lunedì 25 aprile 2005, 15:52
- Desktop: GNOME Shell / Xfce
- Sesso: Maschile
- Località: Potenza
- Contatti:
Re: Adunanza
Tempo fa vidi su vari siti come compilare amule con la patch adunanza, nulla difficile, solo che non ricordo i siti.
- Fochetta
- Scoppiettante Seguace

- Messaggi: 290
- Iscrizione: venerdì 30 dicembre 2005, 11:21
- Località: Cormano
- Contatti:
Re: Adunanza
Se recupero la patch tu sapresti spiegarmi come fare?
Non voglio tornare a usare windows solo per il p2p
Non voglio tornare a usare windows solo per il p2p
Ubuntu Amd64 su
HP Pavillion dv5000
Hp Pavillion t3205
HP Pavillion dv5000
Hp Pavillion t3205
- Janvitus
- Amministratore

- Messaggi: 18787
- Iscrizione: lunedì 25 aprile 2005, 15:52
- Desktop: GNOME Shell / Xfce
- Sesso: Maschile
- Località: Potenza
- Contatti:
Re: Adunanza
Ok trovata, domani mattina provo a compilarlo e fare un pacchetto deb, te lo posto e lo provi.
Re: Adunanza
peccato che non esistano più i punti karma... Janvitus meriterebbe un +3! 
"Io vivo in un sogno da cui non riesco a destarmi" - Spike - Cowboy Bebop
- Janvitus
- Amministratore

- Messaggi: 18787
- Iscrizione: lunedì 25 aprile 2005, 15:52
- Desktop: GNOME Shell / Xfce
- Sesso: Maschile
- Località: Potenza
- Contatti:
Re: Adunanza
Allora c'è un problema, il fakeroot da problemi quando provo a fare il pacchetto, per cui per ora non riesco a farlo, l'unica soluzione e farlo localmente, ora ti dico i passaggi e te lo fai da te.
Scaricati il pacchetto dei sorgenti di amule "liscio", la versione 2.1.3, installa con synaptic il pacchetto build-essential, e questi altri pacchetti libc6-dev, libwxgtk2.6-dev, e checkinstall che ti servirà dopo.
Poi scaricati al patch di adunanza da qui: http://www.adunanza.net/download.php?view.75
Ora scompatta i sorgenti i amule, va bene anche la tua home, entraci da terminale: cd /nomepercorso/amule, puoi anche scriver cd e poi fai un tipico drag&drop da nautilus nel terminale con la cartella di amule, così ti inserirà il percorso automaticamente.
Una volta dentro devi applicare la patch: zcat /percorso/patchadunanza//amuleadunanza3.11b1.patch.gz | patch -p0
Applicata ora devi compilare amule, ti passo il configure per compilare le cose essenzinali di amule, senza demoni, webserver e altro, magari puoi abilitare quello che ti serve semplicemente dando un ./configure --help.
Questo è il configure: ./configure --prefix=/usr --enable-optimize --enable-ccache --enable-kad-compile
Se ti da errori è perchè mancano librerie, installa quello che ti chiede, poi una volta che il configure va a buon fine da un: make.
Ci corrà un po', una volta terminato il make senza errori, invece di dare make install usa checkinstall per creare un deb facilmente disinstallabile: sudo checkinstall
Segui le istruzioni di default fino a quando ti chiede di immettere i parametri di creazione del pacchetto. Al punto 7 inserisci amd64, e poi cambia quello che vuoi inserendo il numero che coincide con la linea.
Ora ti dovrebbe aver creato il deb, prova se funziona.
Scaricati il pacchetto dei sorgenti di amule "liscio", la versione 2.1.3, installa con synaptic il pacchetto build-essential, e questi altri pacchetti libc6-dev, libwxgtk2.6-dev, e checkinstall che ti servirà dopo.
Poi scaricati al patch di adunanza da qui: http://www.adunanza.net/download.php?view.75
Ora scompatta i sorgenti i amule, va bene anche la tua home, entraci da terminale: cd /nomepercorso/amule, puoi anche scriver cd e poi fai un tipico drag&drop da nautilus nel terminale con la cartella di amule, così ti inserirà il percorso automaticamente.
Una volta dentro devi applicare la patch: zcat /percorso/patchadunanza//amuleadunanza3.11b1.patch.gz | patch -p0
Applicata ora devi compilare amule, ti passo il configure per compilare le cose essenzinali di amule, senza demoni, webserver e altro, magari puoi abilitare quello che ti serve semplicemente dando un ./configure --help.
Questo è il configure: ./configure --prefix=/usr --enable-optimize --enable-ccache --enable-kad-compile
Se ti da errori è perchè mancano librerie, installa quello che ti chiede, poi una volta che il configure va a buon fine da un: make.
Ci corrà un po', una volta terminato il make senza errori, invece di dare make install usa checkinstall per creare un deb facilmente disinstallabile: sudo checkinstall
Segui le istruzioni di default fino a quando ti chiede di immettere i parametri di creazione del pacchetto. Al punto 7 inserisci amd64, e poi cambia quello che vuoi inserendo il numero che coincide con la linea.
Ora ti dovrebbe aver creato il deb, prova se funziona.
Ultima modifica di Janvitus il domenica 30 luglio 2006, 13:21, modificato 1 volta in totale.
- Janvitus
- Amministratore

- Messaggi: 18787
- Iscrizione: lunedì 25 aprile 2005, 15:52
- Desktop: GNOME Shell / Xfce
- Sesso: Maschile
- Località: Potenza
- Contatti:
Re: Adunanza [risolto]
Funziona?Fochetta ha scritto: Grazie ancora
- Janvitus
- Amministratore

- Messaggi: 18787
- Iscrizione: lunedì 25 aprile 2005, 15:52
- Desktop: GNOME Shell / Xfce
- Sesso: Maschile
- Località: Potenza
- Contatti:
Re: Adunanza [risolto]
Cambio un po' il titolo, così è più facile da ricercare.
Re: Amule Adunanza su Amd64 [risolto]
ma scusa
io ho installato i sorgenti dal sito di adunanza
ed è andato tutto liscio come l'olio e scarica che è un piacere!
io ho installato i sorgenti dal sito di adunanza
ed è andato tutto liscio come l'olio e scarica che è un piacere!
Re: Amule Adunanza su Amd64 [risolto]
salve a tutti!
Sono ancora alle prime armi e prima di trovare questa guida ho smanettato non poco per installare amule adunanza. Fatto sta che quando applico la patch mi dà
patching file ./amule.desktop
Reversed (or previously applied) patch detected! Assume -R? [n]
sembrerebbe che sia stata già applicata.. o sbaglio?? assume -r che significa??
Ho cmq dato Y e ripatchato anche se mi chiede per ogni file se lo voglio rifare (e sono tanti) ??? e volevo sapere se è normale
cmq il problema è un altro che dopo aver fatto configure... (alcune voci scrive yes e altre no)
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for bison... no
checking for byacc... no
checking for ranlib... (cached) ranlib
checking for strip... strip
checking for ar... ar
checking for ld... ld
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for zlib >= 1.1.4... no
checking for zlib in peer directory... no
configure: error: unable to use zlib - no peer found
non so come dare make (sempre che ci siano i presuppsti per farlo..) ne quale sia la sintassi ne se è normale che sia così fino a qua...
THX!!!
Sono ancora alle prime armi e prima di trovare questa guida ho smanettato non poco per installare amule adunanza. Fatto sta che quando applico la patch mi dà
patching file ./amule.desktop
Reversed (or previously applied) patch detected! Assume -R? [n]
sembrerebbe che sia stata già applicata.. o sbaglio?? assume -r che significa??
Ho cmq dato Y e ripatchato anche se mi chiede per ogni file se lo voglio rifare (e sono tanti) ??? e volevo sapere se è normale
cmq il problema è un altro che dopo aver fatto configure... (alcune voci scrive yes e altre no)
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for bison... no
checking for byacc... no
checking for ranlib... (cached) ranlib
checking for strip... strip
checking for ar... ar
checking for ld... ld
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for zlib >= 1.1.4... no
checking for zlib in peer directory... no
configure: error: unable to use zlib - no peer found
non so come dare make (sempre che ci siano i presuppsti per farlo..) ne quale sia la sintassi ne se è normale che sia così fino a qua...
THX!!!
-
rocco
- Prode Principiante
- Messaggi: 80
- Iscrizione: venerdì 13 maggio 2005, 16:03
- Località: Torino (di Milazzo pero')
Re: Amule Adunanza su Amd64 [risolto]
è vero! I sorgenti dal sito adunanza si compilano che è un piacere.... e poi soprattutto l'eseguibile scarica ad una velocità altissima
wow
ciao
wow
ciao
Rocco
- Janvitus
- Amministratore

- Messaggi: 18787
- Iscrizione: lunedì 25 aprile 2005, 15:52
- Desktop: GNOME Shell / Xfce
- Sesso: Maschile
- Località: Potenza
- Contatti:
Re: Amule Adunanza su Amd64 [risolto]
Ti serve installato il pacchetto zlib1g-dev.alfAlfa ha scritto:
non so come dare make (sempre che ci siano i presuppsti per farlo..) ne quale sia la sintassi ne se è normale che sia così fino a qua...
THX!!!
- ShaiKailash
- Scoppiettante Seguace

- Messaggi: 896
- Iscrizione: mercoledì 25 ottobre 2006, 16:47
- Contatti:
Re: Amule Adunanza su Amd64 [risolto]
Ciao a tutti. Io ho scaricato l'autoinstallante dal sito amule, e ho seguito le istruzioni. Ad un certo punto da terminale mi dice:
Ho voluto provare questa strada, ma se non funziona seguo la mini-guida di janvitus
Il messaggio dipende dal 64bit?# Preparazione pacchetto: aMule AdunanzA
# Controllo di Versioni richieste della libreria C ... fallito
# FALLITO:
# La tua copia di glibc, una importante libreria di sistema, è troppo vecchia per questo pacchetto.
# Ti servono almeno i seguenti simboli in glibc: GLIBC_2.0.
#
# Questo errore normalmente significa che chi ha costruito il pacchetto non lo ha compilato correttamente.
# Per favore riporta il contenuto di questo messaggio al fornitore di questo pacchetto, e chidigli di ricostruirlo utilizzando apbuild.
#
# Aggiornare glibc è molto pericoloso, perciò raccomandiamo in questa situazione di compilare l'applicazione che vuoi installare da sorgente, se possibile. Ci dispiace.
FALLITO: Non riesco a preparare il pacchetto aMule AdunanzA.
Press ENTER to exit.
Ho voluto provare questa strada, ma se non funziona seguo la mini-guida di janvitus
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 1 ospite