Re: confusione con le opzioni di compilazione...
On Wed, 29 Sep 2004 12:05:32 +0200
Legolas <legolas.info@gmx.net> wrote:
> ave...
>
> allora... processore athlon-4
> imposare CFLAGS e CXXFLAGS
> (io i miei li ho messi a '-O3 -march=athlon-4 -pipe
> -fomit-frame-pointer -mfpmath=sse -msse)
Ok.
> impostare DEBIAN_BUILDARCH
> (messa a athlon-4)
Per questa, per evitare errori, metti quello che ti stampa
$ dpkg --print-architecture
> impostare DEB_BUILD_OPTIONS
> (non so a cosa metterla pero')
>
> leggendo pero' il doc di pentium-builder, c'e' scritto che si puo'
> impostare DEBIAN_BUILDARCH oppure CFLAGS e GCC, e' indifferente... e'
> vero?
>
> e sopratutto, dato che in molti di voi compilano senza usare
> apt-build, cosa avete impostato? e con quali valori nel caso di
> athlon-4, come il mio?
Allora, siccome io non ho ancora chiaro quale pacchetti usano cosa, le
imposto tutte e amen.
Ho un file, chiamato ~/.opzioni-gcc in cui ho messo tutte queste
variabili e quando compilo faccio il source di tale file. Per capirci:
# cat .opzioni-gcc
# ~/.opzioni-gcc: Imposta le opzioni del compilatore
DEB_BUILD_ARCH="i386"
DEB_BUILD_OPTIONS="-march=athlon-xp -mmmx -msse -m3dnow -Os
-mfpmath=sse"
CFLAGS=$DEB_BUILD_OPTIONS
CXXFLAGS=$CFLAGS
export CFLAGS CXXFLAGS DEB_BUILD_OPTIONS DEB_BUILD_ARCH
quando devo compilare, all' inizio dello script metto:
if [ -f ~/.opzioni-gcc ]
then
. ~/.opzioni-gcc
fi
Adesso che ho visto tu usi DEBIAN_BUILDARCH mentre io DEB_BUILD_ARCH.
Non ci capisco più niente!
>
> TIA
>
>
> .enjoy.
> legolas
--
Saluti
Mattia
Reply to: