Pubblicato da: Odo | 8 aprile 2009

Compilare aMule CVS su Ubuntu 9.04 Jaunty Jackalope

ubuntu-jaunty-jackalope-b11

aMule è alla versione 2.2.3, ma se avete voglia  di ricompilarlo per ottimizzare la compilazione con il vostro processore, o semplicemente per smanettare un pò ed avere l’ultima versione di sviluppo (CVS) non vi resta che leggere il resto….

Il 23 Aprile verrà rilasciata la nuova release di ubuntu, la 9.04, nome in codice Jaunty Jackalope, ho preferito spiegare come compilare usando jaunty, visto che manca veramente poco.

Prima di iniziare rimuoviamo aMule se installato dai repository.

sudo apt-get remove amule

Prendiamo i sorgenti CVS da qui, scarichiamo tranquillamente l’ultima disponibile

Es: 08/04/2009  c’è:  aMule-SVN-r9548.tar.bz2

Ah un piccolo appunto, non ricordo se da Gutsy Gibbon o da  Hardy Heron, il nostro Desktop è stato tradotto PURTROPPO in Scrivania,  io ho continuato a chiamarlo Desktop avendo fatto un link simbolico, quindi per chi non  sa cosa sia o semplicemente non hai mai pensato di farlo, anche se  si parla di altro aprirò una breve parentesi:

aprite una shell:

ln -s Scrivania/ Desktop

ok chiusa parentesi..

Se abbiamo salvato il file tar sul desktop apriamo una shell e scompattiamo nella nostra home in questo modo:

tar xvfj ./Desktop/aMule-SVN-r9548.tar.bz2

Per quelli che hanno la Scrivania:

tar xvfj ./Scrivania/aMule-SVN-r9548.tar.bz2

una volta che sarà terminata la scompattazione dell’archivio entriamo dentro alla directory appena creata con

cd aMule-SVN*

Installiamo le dipendenze per poterlo compilare:

sudo apt-get install libwxbase2.8-dev wx2.8-headers bison flex zlib1g-dev libwxgtk2.8-dev g++ libcrypto++-dev libgcrypt11-dev

ora possiamo dare un configure con solo l’ottimizzazione:

./configure –enable-optimize

oppure un configure che compila anche tipo il webserver, la gui, la geo localizzazione e altro.

dopo qualche minuto dovrebbe aver finito di configurare e non dovrebbe darci errori, quindi procediamo dandogli il comando per avviare la compilazione:

make

a questo punto, prendiamoci una pausa e attendiamo  la fine della compilazione.

se tutto è andato bene e non ci sono errori a fine compilazione, installiamolo!

sudo make install

una volta terminata l’installazione potrete anche usarlo, volendo 🙂

Ricordiamoci di non cancellare la directory corrente, perche’ se vogliamo disinstallarlo dovremo portarci all’interno della stessa e dare:

sudo make uninstall

Abbiamo finito!
cvs_amule

Annunci

Responses

  1. Grazie mille per le informazioni.

    Ho provato ad eseguire passo dopo passo le istruzioni presenti nella guida è non ho trovato alcuna difficolta fino alla compilazione.

    Premetto che sto tentando di compilare un sorgente modificato per effettuare alcuni esperimenti sul traffico in rete. In particolare devo riproporre l’esperimento di un gruppo di ricerca francese sul traffico eDonkey.
    A tal scopo ho richiesto loro il codice che gentilmente mi hanno inviato dopo alcuni giorni.

    Al momento della compilazione vengono rilevati alcuni problemi.
    Potresti gentilmente indicarmi se sono problemi a livello di codice ( dubito dato che a loro funziona perfettamente), oppure altri tipi di problemi che non so identificare o risolvere? Potresti aiutarmi in tal senso?
    Non so come inserire l’immagine ricavata dal video che riporta i problemi riscontrati.
    Potresti fornirmi una mail al quale mandare questo allegato.

    Grazie in anticipo.

  2. Ascolta, sicuramente e’ un problema di codice, ma potrebbe anche essere che e’ un problema di librerie mancanti, magari mandami un email in privato e vediamo di capire qualcosa in piu’, scusa per il ritardo.

  3. Grazie. Mi daresti il tuo indirizzo email privato please?

  4. In homepage, nella colonna di dx, giu’ a tutto c’e’ una cassettina postale 😉


Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

Categorie

%d blogger hanno fatto clic su Mi Piace per questo: