| Un sorgente e le sue dipendenze |
|
|
|
| Scritto da minopausa |
![]() Quando ci si avvicina a GNU/Linux si fa per forza a cazzotti con la compilazione del sorgente di un programma. La prima volta uno non sa cosa stà facendo, la seconda ha capito giusto qualcosa di questo circo compilativo e la terza volta ha capito tutto ma si blocca davanti alle dipendenze! «Cosa sono? A che servono? Come si installano? No vabbè... è complicato... meglio Windows...» Molti usano Ubuntu\Debian proprio perchè l'installazione dei programmi attraverso repository e compagnia bella rende automatica anche l'installazione delle dipendenze! Vi faccio vedere come sia possibile risolvere il "problema dipendenze" quando si compila un un sorgente su Ubuntu\Debian!
Ci tengo a sottolineare che dedico questo articoletto a coloro che usano Ubuntu e che non capiscono nulla di compilazione e roba del genere... così: per sport!
Installare auto-apt
Installiamo un software che si occuperà di scaricare e installare le dipendenze quando compiliamo il sorgente di un software. Digitiamo da terminale:
sudo apt-get install auto-apt
Il funzionamento di auto-apt è semplice. Supponiamo di aver scaricato il sorgente di un file... ad esempio il file ambaradan.tar.gz. Per compilare il tutto occorre aprire il terminale ed estrarre il file:
tar -xzvf ambaradan.tar.gz
entrare nella cartella creata dall'estrazione:
cd ambaradan/
lanciare il file ./configure presente nella cartella con il comando:
auto-apt run ./configure <--- verifica & installa le dipendenze!
ed installare il tutto con: make
sudo make install In questa maniera non dovrete stare ad impazzire per installare le dipendenze necessarie! Buon divertimento!
|
| Ultimo aggiornamento Giovedì 05 Marzo 2009 11:27 |

















