Guida: compilare wine da sorgenti e creare pacchetto .deb in ubuntu
Scritto da: monolite in Guide, Linux, Ubuntu, tags: compilare, pacchettizzare, sorgenti, wine
Prima di tutto…
- installare ciò che ci occorre per pacchettizzare con:
sudo apt-get install devscripts dh-make make build-essential dpkg apt fakeroot
- Estrarre i sorgenti sulla scrivania dopo averli decompressi ottenendo la cartella ad es. wine-1.1.5
- Copiare eventuali patch da aggiungere a wine nella cartella wine-1.1.5
- Da terminale portarsi nella directory di wine 1.1.5 e dare nell’ordine
- patch -p1 < il_nome_della_patch (da dare in presenza di patch altrimenti passare al punto successivo)
- ./configure
- make depend && make -j4
- dh_make -s -e sostituireconla@tuamail -n -c gpl
- debuild binary
Note:
Dopo aver dato il comando ./configure al termine della configurazione potremmo notare un messaggio che ci avverte della mancanza di alcune librerire, per far si che la configurazione venga portata a buon termine segnarsi quali librerie mancano, cercare con synaptic o con sudo aptitude search nome libreria, tali librerie ovviamente accertandosi di installare i file dev delle librerie. Una volta installate le librerie ridare il comando ./configure e continuare nei passaggi.
Il comando -j4 velocizza la compilazione se siamo in presenza di processori con più core; la scelta del numero da scegliere viene fatta in base al numero dei core con l’aggiunta di una o massimo due unità, quindi se abbiamo 2 core il numero sarà -j3 o al max -j4
Prima di dare debuild binary modificare il file control contenuto nella cartella debian creata in wine-1.1.5, in modo che sia come questa (ovviamente sostituire nome e mail con i vostri nella voce Maintainer)

Articoli (RSS)