FireFox 3.0, Alpha 1 sous AMD64 : Tutorial de compilation.

AVERTISSEMENT : Cette version de firefox est hautement instable : ne l’utilisez qu’a des fin de tests, et gardez toujours à l’esprit que le navigateur peut s’arrêter subitement à tout moment !

La Mozilla Foundation viens de rendre publique la première version alpha du prochain firefox, nom de code ‘granparadiso’. Seul petit problème : il n’y a aucune version en 64 bits sur les serveurs de mozzila. Je vais donc vous expliquez comment compiler firefox (remarque : cela devrais aussi fonctionner pour les autres versions de firefox !)

Tout d’abord, téléchargez la source ici. Sauvegardez ce fichier (de 32Mo) sur votre bureau. Dès le téléchargement terminé, décompressez les fichiers (avec votre gestionnaire d’archive préféré) sur votre bureau. Normalement, un dossier mozzila devrait apparaître.

Ouvrez une console, et tapez :

cd Desktop/mozzila
vi .mozconfig
i

Copiez le texte suivant dans votre terminal :

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options –enable-application=browser

Tapez ensuite :

<ESC> (la touche escape)
ZZ
./configure
make

Si des dépendances requises sont signalées comme manquantes, installez-les simplement avec sudo apt-get install libquimanque-dev et recommencez le ./configure (personnellement je n’ai pas eu ce problème)

La compilation prend vraiment beaucoup de temps. Vous pouvez allez boire un café, si c’est pas fini, regarder mes autres billets, si c’est toujours par fini, regarder les quelques liens sur le coté, et si ça veut vraiment pas se terminer, regardez les lignes qui s’affichent dans votre console, c’est zoli.. J’ai mesuré 40 minutes pile-poil.

Pour l’exécution tapez :

cd dist/bin
./firefox

Attention ! Personnellement j’ai un bug (aussi en version 2.0) qui fait planter le navigateur lorsqu’il fait un check des extension compatibles, rien de grave, il suffit de relancer firefox ! FireFox 3.0 va vous désactiver pleins d’extensions, mais c’est pas grave, dès que vous revenez sous firefox 2.0 ou 1.5, tout sera normal !

Quoi de neuf ? Je n’ai pas vu grand chose, mais quand même :

  • La navigation semble plus rapide
  • L’acid test 2 est plus respecté ! On s’approche du smille correct !

Comments

Si je peux me permettre un conseil: lancez vos versions de test de Firefox avec un profil différent, sinon vous pourriez très bien perdre vos marques-pages, les mot de passes retenus, etc… Pour cela démarrez Firefox avec l’option -P nomDuProfil , exemple firefox -P test La première fois une fenêtre s’ouvrira vous demandant de créer le profil, ça se fait en 2 clics. Le profil par défaut se nomme ‘default’ (original non?).

David



davidB21, 2006-12-11 15:14:08
J’ai réussi à compiler et installer firefox 3, mais il le résultat est en anglais. Je n’arrive pas à trouver l’option à passer pour que la compilation me sorte un firefox en français.

Des idées?

lamyseba, 2008-06-30 19:08:07


La version finale est sortie , prennez là ;)

The_Glu, 2008-06-30 19:09:30