1.2. Installare Imel

Prima di installare Imel è opportuno verificare di aver installato nel proprio sistema tutte le librerie che Imel usa per i vari compiti e da cui dipende per funzionare. Le librerie sono le seguenti:

libfreetype6

Usata per consentire di scrivere in un'immagine utilizzando un font truetype.

libfreeimage3

Utilizzata per aprire in diverse modalità, e salvarli, in molti formati.

libstdc++6

Facoltativa. Richiesta per la compilazione statica di un programma che usa Imel

Su sistemi debian, o derivati da esso, l'installazione si può fare tramite la riga seguente eseguita da root:


apt-get install libfreetype6-dev libfreeimage-dev

Una volta installate le dipendenze si può procedere all'installazione vera e propria di Imel con i seguenti passi:


$ wget http://www.hds619.net/imel-pkg/imel-0.2.7.tar.bz2 
$ tar -xjvf imel-0.2.7.tar.bz2
$ cd imel
$ make
# make install
Per disinstallare:

# make uninstall
Per pulire il pacchetto dai file compilati:

$ make clean
La compilazione può ricevere dei flag opzionali:

Avvertimento

Su sistemi a 64 bit è necessario passare come flags l'opzione -fPIC.

Esempio 1-1. Esempio di compilazione su sistemi a 64 bit


 make flags="-fPIC"

L'installazione riceve anch'essa due flag opzionali: