Una volta scaricati i sorgenti dalla pagina dei download del sito, è necessario verificare che sul proprio sistema siano installate le dipendenze necessarie per la compilazione.
Nota : Per quanto concerne le librerie, è necessario installare sia la versione binaria contenente i file della libreria veri e propri, che la versione di sviluppo (solitamente indicata con il suffisso -dev) contenente gli headers.
| Dipendenza | Descrizione |
|---|---|
| CMake | Sistema di compilazione e controllo dipendenze. |
| GCC >= 4.4.x | Il compilatore |
| libpcre | Libreria per le espressioni regolari in standard Perl |
| libpthread | Libreria per il multithreading |
| libxml2 | Libreria per il parsing dei flussi XML |
| libffi | Libreria per le chiamate a funzioni C esterne |
| libcurl | Libreria per la gestione delle richieste HTTP e HTTPS |
Una volta scaricati i sorgenti ed eventualmente estratto l'archivio, bisogna posizionarsi nella cartella del progetto e digitare i seguenti comandi :
cmake . make
Quando viene lanciato, lo script controllerà se tutte le dipendenze sono rispettate e, in caso contrario, segnalerà all'utente cosa manca nel suo sistema ai fini di una corretta compilazione, successivamente provvederà alla creazione del file di configurazione ed alla compilazione vera e propria dell'interprete e della libreria standard.
Per l'installazione basta, sempre dall'interno della cartella del progetto, eseguire il comando :
sudo make install