Pagina 1 di 1

compliare programmi e ottimizzare

Inviato: sabato 13 settembre 2008, 12:30
da Barbossa
Ciao,
ho letto alcune cose sulle opzioni di compliazione , per esempio si puo specificare l'architettura hardware.
on ho trovato nulla però riguardo alle debian-based. mi spiego melgio : ho trovato un sacco di pagine su come compilare i sorgenti ma in nessuna di questa compariva la possibilità di aggiungere opzioni.

Sono stato un po confusionario ma spero che mi capiate.Potete dirmi come fare o linkarmi una guida'??

Re: compliare programmi e ottimizzare

Inviato: sabato 13 settembre 2008, 12:45
da crap0101
Barbossa ha scritto: ho trovato un sacco di pagine su come compilare i sorgenti ma in nessuna di questa compariva la possibilità di aggiungere opzioni.
le opzioni che puoi usare durante la compilazione variano da programma a programma (apparte alcune "standard" che ci sono quasi sempre), quindi devi vedere di volta in volta  cosa puoi scegliere. Se invece intendi aggiungere tu opzioni, dipende da quello che devi fare e se è possibile. Come minimo va modificato il file di configurazione del programma 

Re: compliare programmi e ottimizzare

Inviato: sabato 13 settembre 2008, 12:46
da Barbossa
per esempio se volessi ottimizzare un applicazione per la mia rchitettura di sistema??

Re: compliare programmi e ottimizzare

Inviato: sabato 13 settembre 2008, 12:54
da crap0101

Re: compliare programmi e ottimizzare

Inviato: sabato 13 settembre 2008, 12:57
da Barbossa
si avevo dato uno sguardo proprio a questa guida...solo che sulle debian-based credo di aver capito che nn funziona proprio così

- non esiste niente con /etc/make.conf nè FLAGS varie...

non è che potreste farmi un esempio di un installazione ottimizzata per un quaklche tipo di processore???

Re: compliare programmi e ottimizzare

Inviato: sabato 13 settembre 2008, 13:21
da crap0101
qui c`è un piccolo esempio


EDIT:
([url=http://www.gnu.org/software/make/manual/make.html[link utile[/url])

Re: compliare programmi e ottimizzare

Inviato: domenica 14 settembre 2008, 11:06
da Barbossa
ho provato a compliare lives ( un piccolo programma di video editing) ma editando il make file come mostra nell'esempio che mi hai fornito non c'è possibilità di fare alcuna scelta....

io compilando a mano lives senza opzioni otterrò il solito risulatato che installandolo con un precompilato?????( tralasciando il fatto che  magari essendo un programma molto piccolo non si vedrebbe la differenza  : atteniamoci alla teoria)

grazie

Re: compliare programmi e ottimizzare

Inviato: domenica 14 settembre 2008, 13:06
da crap0101
Barbossa ha scritto: ho provato a compliare lives ( un piccolo programma di video editing) ma editando il make file come mostra nell'esempio che mi hai fornito non c'è possibilità di fare alcuna scelta....
dipende caso per caso
io compilando a mano lives senza opzioni otterrò il solito risulatato che installandolo con un precompilato?????( tralasciando il fatto che  magari essendo un programma molto piccolo non si vedrebbe la differenza  : atteniamoci alla teoria)

grazie
se lo compili hai proprio la possibilità di ottimizarlo per il tuo pc... poi, se è un programma molto piccolo probabilmente non noterai differenze

Re: compliare programmi e ottimizzare

Inviato: domenica 14 settembre 2008, 18:12
da Barbossa
scusami è se insisto ma non mi è molto chiaro questo processo di ottimizzazione ....lanciando ./configure pensa a tutto lui o ci sono delle opzioni da indicare a mano???

Re: compliare programmi e ottimizzare

Inviato: domenica 14 settembre 2008, 20:11
da crap0101
si scusa, intendevo ottimizzare utilizzando le opzioni disponibili

Re: compliare programmi e ottimizzare

Inviato: domenica 14 settembre 2008, 20:14
da Barbossa
opzioni disponibili nel makefile??? se nn ce ne fossero sarebbe uguale a installare un precompilato???

Re: compliare programmi e ottimizzare

Inviato: domenica 14 settembre 2008, 20:31
da crap0101
Barbossa ha scritto: opzioni disponibili nel makefile??? se nn ce ne fossero sarebbe uguale a installare un precompilato???
dipende come è stato compilato (il precompilato). Però, siccome quelli devono andare bene su tutti i pc a cui si rivolgono alcune possibili ottimizzini vanno "perse"

Re: compliare programmi e ottimizzare

Inviato: lunedì 15 settembre 2008, 18:03
da Barbossa
ma in sostanza se nel mache file nn c'è nulla da decommentare che opzioni posso dare??? posso specificare per che architetture ottimizzarlo???