Ciao a tutti vorrei sapere compilando dei prgr dai sorgenti questi vengono ottimizzati per .'architettura specifica o semplicemente vengono compilati per un generico i386.
Allo stesso modo per il kernel, io ci metto nella configurazione che ho un Athlon ma poi con make-kpg mi crea un kernel-image-i386-qualcosa.deb.
Compilazione per Athlon
Quoto quanto detto da maxer.
Non preoccuparti per i386 indica semplicemente l'architettura del processore (altre architetture sono sparc, powerpc, ia64), mentre il tipo specifico di processore (athlon in questo caso) all'interno di un'architettura (i386) viene chiamata sotto-architettura.
Ciao
Ciao ho impostato apt-build così, ma quando compila non leggo tra le opzioni di gcc -march=athlon-xp, vi sembra giusto apt-build.conf?
build-dir = /var/cache/apt-build/build
repository-dir = /var/cache/apt-build/repository
Olevel = -O3
march = -march=athlon-xp
mcpu = -mcpu=athlon-xp
options = -march=athlon-xp -mcpu=athlon-xp
Beh ok però ho visto che mi mette solo -mcpu e non -march e -02 anziche -03. Questo l'ho notato facendo apt-build upgrade. Comunque ho installato con apt-build xaos per fare una prova, mi diceva gcc -D__OPTIMIZE__ e funziona meglio di prima infatti prima aveva qualche problema con gli zoom.
Ti posso chiedere un consiglio, dato che uso Debian all'uni per programmi di calcolo sapresti consigliarmi quali parti ricomilare? Grazie
Scusate se mi intrometto nella discussione, ma proprio non riesco a ricompilare le libc6 con apt-build...
L'errore che mi da è quello classico che mi segnala quando un pacchetto è già installato:
apt-build install libc6
Sorry, can't find libc6, is it already installed?
(Remove it first, or try running 'apt-get clean')
Ovviamente non posso disinstallare libc6....
Avete qualche idea a riguardo?
Grazie per l'attenzione!
Anche a me da questo errore, e certamente non voglio toglierle perchè hanno delle dipendenza spaventose. Bisognerebbe provare apt-build world ma non me la sento, mi sembra che i tempi non siano ancora maturi.
@maxer grazie, così sembra funzionare (ovviamente sta ancora compilando...)!
BTW ero convinto di averlo provato senza esito stanotte, ma forse devo andare a letto prima...
Ciao
ho visto che hai il mio stesso processore... ottimo!
per "risparmiare" tempo puoi prendere i deb che ho gia' ricompilato io e passarmi quelli che mi mancano. Insomma uno scambio
Io gestisco un repository per Athlon-Xp di debian, che puoi aggiungere al tuo sources.list
ecco la pagina dove trovi le info e i deb
http://mail.linuxvar.it/~gianluca/
Io ricompilo la testing.
Fammi sapere
Scusa c'è un modo per reinstallare i pacchetti che hai ricompilato con apt? cioè se faccio --reinstall ma dalla tua rep
Quindi installo apt-build, poi se voglio compilare un pacchetto devo scaricare i sorgenti sempre con apt-build come nella guida.
Per il kernel ho fatto proprio cosi', ho selezionato il tipo di processore; solo non capisco perche' il nome del pacchetto contenga i386. Magari e' solo un nome e non vuol dire nulla con il tipo do compilazione.