Cerca all'interno del corso
Ricevi un consiglio a settimana !!

Corso di C con Linux

Un pacchetto contenente i sorgenti
Lezione 20
Parte 2 di 4

 

Vedi anche i corsi correlati:


Partner:


 

Il file matrix-0.2.SPEC,che deve essere posto nella directory /usr/src/rpm/SPECS, composto da differenti sezioni, che analizziamo:
%prep. Forse in cui il file deve essere decomposto e preparato per la compilazione. Di solito composta semplicemente da una sottosezione %setup, che vediamo sotto e che ha come compito principale di scompattare il sorgente, eseguendo il tar sul file, il cui nome ricavato dal tag Source, posto all'interno del file matrix-0.2.SPEC stesso.
%build. Qui l'RPM, configura e compila il pacchetto, dopo averlo scompattato. Nel nostro esempio abbiamo supposto di aver creato il tarball via autoconf. La directory di lavoro, dove RPM compila e configura :/usr/src/redhat/BUILD.
%install. Dopo la compilazione i file vanno copiati nelle posizioni adeguate, e per far ci basta fare il comando make install. Si noti che anche qui non avessimo usato i Makefile, si sarebbe dovuto usare il comando install o un semplice cp. La directory di lavoro anche qui /usr/src/redhat/BUILD.

 


   
Home Page

A Cura di Angelo Carpenzano (©)

Scarica questa lezione: Clicca qui per scaricare la lezione


 

Segnala questa lezione ad un amico!
Nome Amico:
eMail Amico:
Tuo Nome:
Regalagli anche la Newsletter di questo corso!