Re: apt-build e flag

2005-10-18 Per discussione Le0n_84 debianized
nomevariabile=valore domanda ingenua: quali sono le variabili e quali i possibili valori? questa assegnazione si automatizza sempre in .bashrc? per le ottimizzazioni per cpu i686 quindi bisogna solo trovare le opzioni di gcc più adatte? si, basta impostare mtune come hai detto tu ok,

Re: apt-build e flag

2005-10-18 Per discussione Davide Prina
Le0n_84 debianized ha scritto: nomevariabile=valore domanda ingenua: quali sono le variabili e quali i possibili valori? tranne le parole chiave puoi usare tutto questa assegnazione si automatizza sempre in .bashrc? o direttamente sulla linea di comando o da un .sh per saperne di più

Re: apt-build e flag

2005-10-17 Per discussione Le0n_84 debianized
me ne sono accorto dopo un riavvio...ma perché facendo echo $CFLAGS non ottengo nulla?come potrei verificare di aver modificato bene quelle variabili? dovrebbe invece stamparti il contenuto di CFLAGS ... sempre che tu l'abbia inizializzata tale variabile sinceramente credo di non averlo mai

Re: apt-build e flag

2005-10-17 Per discussione Davide Prina
Le0n_84 debianized ha scritto: dovrebbe invece stamparti il contenuto di CFLAGS ... sempre che tu l'abbia inizializzata tale variabile sinceramente credo di non averlo mai fatto...anche perché non so come si possa fare e a cosa servirebbe... nomevariabile=valore quindi *per ora* la i486

Re: apt-build e flag

2005-10-16 Per discussione Le0n_84 debianized
la scelta della CPU, poi non so se è viene modificato qualcos'altro (se vuoi scoprirlo estrai i config da entrambi e confrontali) in ogni caso puoi installarti questo: linux-image-2.6.12-1-k7 che è già compilato per l'Athlon e il problema è sempre quello: come si sceglie la cpu in fase di

Re: apt-build e flag

2005-10-16 Per discussione Davide Prina
Le0n_84 debianized ha scritto: e il problema è sempre quello: come si sceglie la cpu in fase di compilazione... se usi apt-build nel file /etc/apt/apt-build.conf impostando l'opzione mcpu altrimenti da shell, per esempio io imposto questi: export CHOST=i686-pc-linux-gnu export

Re: apt-build e flag

2005-10-16 Per discussione Le0n_84 debianized
se usi apt-build nel file /etc/apt/apt-build.conf impostando l'opzione mcpu altrimenti da shell, per esempio io imposto questi: export CHOST=i686-pc-linux-gnu export CFLAGS=-mcpu=athlon-tbird -O2 -pipe -fomit-frame-pointer export CXXFLAGS=-mcpu=athlon-tbird -O2 -pipe -fomit-frame-pointer e

Re: apt-build e flag

2005-10-16 Per discussione Le0n_84 debianized
se usi apt-build nel file /etc/apt/apt-build.conf impostando l'opzione mcpu altrimenti da shell, per esempio io imposto questi: export CHOST=i686-pc-linux-gnu export CFLAGS=-mcpu=athlon-tbird -O2 -pipe -fomit-frame-pointer export CXXFLAGS=-mcpu=athlon-tbird -O2 -pipe -fomit-frame-pointer una

Re: apt-build e flag

2005-10-16 Per discussione Davide Prina
Le0n_84 debianized ha scritto: una cosa che ho dimenticato: perché passi -fomit-frame-pointer quando è un'opzione che è settata automaticamente da -O2 ?? veramente non ci ho mai fatto caso (io uso questa opzione da un bel po', magari prima non era così ... bho!) infatti: -O also turns on

Re: apt-build e flag

2005-10-16 Per discussione Le0n_84 debianized
ho provato con gli export: gli export hanno validità fino a quando chiudi la sessione dell'utente me ne sono accorto dopo un riavvio...ma perché facendo echo $CFLAGS non ottengo nulla?come potrei verificare di aver modificato bene quelle variabili? per renderli definitivi li devo per caso

Re: apt-build e flag

2005-10-16 Per discussione Sandro Tosi
per renderli definitivi li devo per caso inserirli in ~/.bashrc ? http://matrixhasu.altervista.org/index.php?view=tipscat=linuxtip=tips_linux__shell_configuration_files Ciao -- Sandro Tosi (aka Morpheus, matrixhasu) My (little) site: http://matrixhasu.altervista.org/

Re: apt-build e flag

2005-10-16 Per discussione Davide Prina
Le0n_84 debianized ha scritto: me ne sono accorto dopo un riavvio...ma perché facendo echo $CFLAGS non ottengo nulla?come potrei verificare di aver modificato bene quelle variabili? dovrebbe invece stamparti il contenuto di CFLAGS ... sempre che tu l'abbia inizializzata tale variabile

apt-build e flag

2005-10-15 Per discussione Le0n_84 debianized
Ciao lista! oggi stavo riprovando a compilare qualche pacchetto con apt-build ma quelli che ottengo sono tutti per i386... #cat /etc/apt/apt-build.conf build-dir = /var/cache/apt-build/build repository-dir = /var/cache/apt-build/repository Olevel = -O2 mcpu = -mcpu=athlon-xp options = -pipe

Re: apt-build e flag

2005-10-15 Per discussione Davide Prina
Le0n_84 debianized ha scritto: oggi stavo riprovando a compilare qualche pacchetto con apt-build ma quelli che ottengo sono tutti per i386... è l'architettura hardware e indica che tu stai usando un PC i386; non riguarda il tipo di CPU (368, pentium, k7, ...) ma il tipo di istruzioni che la

Re: apt-build e flag

2005-10-15 Per discussione Le0n_84 debianized
Le0n_84 debianized ha scritto: oggi stavo riprovando a compilare qualche pacchetto con apt-build ma quelli che ottengo sono tutti per i386... è l'architettura hardware e indica che tu stai usando un PC i386; non riguarda il tipo di CPU (368, pentium, k7, ...) ma il tipo di istruzioni che la

Re: apt-build e flag

2005-10-15 Per discussione Davide Prina
Le0n_84 debianized ha scritto: però non mi è chiara una cosa: quando si vedono i pacchetti che terminano con _i686 come sono stati creati? perché avendo athlon-xp non ottengo un pacchetto per i686 visto che dando uname -m in shell ottengo i686? che differenza c'è tra i386 e i686? come

Re: apt-build e flag

2005-10-15 Per discussione Le0n_84 debianized
come detto normalmente i386 all'interno di un .deb indica l'architettura hardware. Nel caso in cui un pacchetto è compilato più volte con diverse opzioni, allora si adotta anche la sigla 686 per differenziarlo dall'i386. Con Linux si ha per esempio: linux-image-2.6.12-1-686

Re: apt-build e flag

2005-10-15 Per discussione Davide Prina
Le0n_84 debianized ha scritto: quali sono le opzioni di compilazione che portano un linux-image-2.6.12-1-386_2.6.12-10_i386.deb a diventare un linux-image-2.6.12-1-686_2.6.12-10_i386.deb ??? ovvero come si compila per macchine compiatibili all'athlon? la scelta della CPU, poi non so se è