13 aprile 2007

AmuleGUI sul mac

aMuleGUI è una gran figata, permette a più utenti di collegarsi a un unico amule con un interfaccia remota. Purtroppo non ci sono versioni precompilate di aMuleGui per il mac. Perciò ecco come fare per compilarlo (sul mac).
Bisogna avere gcc installato, insomma bisogna installare i Developers Tools che sono nel dvd di OSX oppure si scaricano dal sito di Apple.
Bisogna scaricare wxWidgets da qui e naturalmente aMule da qui. Sto parlando dei sorgenti naturalmente.
Le versioni che ho usato sono
wxMac 2.6.4
aMule 2.1.3
Terminale e si parte.

>tar xzf wxMac-2.6.4.tar.gz
>cd wxMac-2.6.4
>mkdir macbuild
>cd mackbuid
>../configure --disable-sound
>make
>sudo make install
Nel configure il parametro --disable-sound l'ho messo perchè mi dava sempre un errore in compilazione sulla libreria che gestisce il suono per cui aff..... la libreria, ma non è detto che su altre macchine ci sia questo problema.
Proseguendo da dove mi ero fermato prima
>cd ../../
>tar xjf aMule-2.1.3.tar.bz2
>cd aMule-2.1.3
>mkdir macbuild
>cd macbuild
>../configure --enable-amule-gui --with-wx-config=/usr/local/bin/wx-config
>make
Ora facciamo la bella applicazzioncina
>mkdir -p amulegui.app/Contents/MacOS
>cp src/amulegui amulegui.app/Contents/MacOS
et voilà.
Non so come si mettono le icone perciò amulegui avrà l'anonima icona di default di OSX se qualcuno sa come si mettono le icone me lo dica per cortesia.
ciao.

5 commenti:

Anonimo ha detto...

ottima guida, peccato ottenga errore di compilazione :(

Anonimo ha detto...

Già, anche io ottengo un errore di compilazione... :(

Anonimo ha detto...

Effettivamente non riesco a compilarlo neppure io... ma dico io non era più furbo includere anche la versione di aMuleGUI da te compilata? <_<

Anonimo ha detto...

A proposito io ho utilizzato sotto Tiger, Xcode 2.5 e sia wxMac-2.6.4 sia wxMac-2.8.7... senza successo...

Anonimo ha detto...

ciao, grazie per avermi fatto scoprire amule-gui, che (anche se non sono ancora riuscito a farlo funzionare) penso sarà una svolta per il mio p2p!
per tutti quelli a cui risultano errori di compilazione potrebbero trovare qui (http://www.amule.org/wiki/index.php/HowTo_compile_on_Mac) la loro risposta.
Io ho fatto un ibrido della tua spiegazione e di quella ufficiale e mi ritrovo con amule perfettamente compilato con l'ultima CVS (peccato che non capisca come si attivi o si usi la gui!)
Cmq grazie per il tutorial!