Geckozone est un Club Unesco

Compiler Mozilla sous Unix

Profil(s) : Développeur
Date : 30 juin 2004
Auteur : Bouiaw

Version originale par Daniel Nunes, leaf@mozilla.org
Traduit de l’anglais par Sébastien Deleuze

Pour tout ce qui concerne la documentation sur le développement ou le correction de bogues, allez voir le Mozilla Hacking Guidelines. Pour les questions relatives à Unix, allez voir la page Unix de Mozilla.

Conditions requises
- Vous pourrez trouver les conditions minimales pour compiler Mozilla sous Unix sur la page Detailed Unix Build Instructions.

Compiler le lézard
- cvs co -f mozilla/client.mk
- cd mozilla
- gmake -f client.mk

Pour recompiler sans récupérer les fichiers sources
- gmake -f client.mk build

Pour récupérer ou mettre à jour les fichiers sources sans compiler
- gmake -f client.mk checkout

Important : N’utilisez pas cvs update ! Non seulement cela va récupérer beaucoup de fichiers inutiles, mais cela peut également aboutir à de mauvaises versions de fichiers, car Mozilla utilise plusieurs modules identifiés différemment.

Pour changer les options de compilation, utilisez le Configurateur de compilation Unix (c’est plus facile que de lancer ./configure directement).

Après la compilation

- cd dist/bin
- ./mozilla

Lisez la debugging FAQ pour obtenir des informations sur l’exécution de mozilla dans le débogueur.

Autres pages sur la compilation sous Unix

- Detailed Unix Build Instructions
- Unix Cheat Sheet(création et utilisation de patchs, etc.)
- Irix build status. La compilation sous Irix marche !

Articles dans la même rubrique

Commentaires

(Si vous recherchez de l'aide pour l'utilisation d'un produit, veuillez utiliser les forums de Geckozone. Les commentaires concernent uniquement l'article. Merci.)

Afficher les commentaires (2) Ajouter un commentaire

Un message, un commentaire ?

(Pour créer des paragraphes, laissez simplement des lignes vides.)

Lien hypertexte (optionnel)

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d'informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Qui êtes-vous ? (optionnel)