PDA

View Full Version : Compilazione Firefox Ottimizzato


G|4Di4k
08-09-2007, 12:50
Sto facendo un po di pratica nella compilazione, con flags annessi, di Firefox per Macbook Core Duo. Visto che Firefox su Macbook è un po pesantino volevo cercare di ottimizzarlo per il doppio procio il piu possibile...c'è qualcuno qui che ha un po di esperienza ?

Sto ottenendo risultati piu o meno stabili, entro settimana prossima (visto che sto fine settimana devo studiare per un esame) dovrei ottenere delle build adatte all'uso di tutti i giorni: sto lavorando sulla 2.0.0.6.

Il mio mozconfig è questo al momento:
. $topsrcdir/browser/config/mozconfig

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/0obj-dir
mk_add_options MOZ_MAKE_FLAGS=-j4
ac_add_options --enable-application=browser

ac_add_options --enable-macos-target=10.4
ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.4u.sdk

ac_add_options --enable-optimize="-Os -march=prescott -mfpmath=sse,387 -mieee-fp -ftree-vectorize -fivopts -ftree-loop-linear"
ac_add_options --enable-reorder

ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --disable-shared

ac_add_options --enable-strip
ac_add_options --enable-static
ac_add_options --enable-static-libs
ac_add_options --enable-pthreads
ac_add_options --enable-svg
ac_add_options --enable-prebinding

ac_add_options --without-system-png
ac_add_options --without-system-mng
ac_add_options --without-system-nspr
ac_add_options --without-system-zlib
ac_add_options --without-system-jpeg


Avete consigli o dritte ?

Avevo pensato anche ad usare:
ac_add_options --enable-optimize="-O3 -march=i686"
Specificando l'architettura i686 e il numero di processori.

Fatemi sapere :)