Envoyé par : Hugues
Date : 20/06/2008 17:16
Bonjour,
Pour les besoins de mon service, je recompile depuis un an les diférentes versions de Firefox 2.0.0.X. Le tutoriel de mike's musings, 'Deploying Firefox 2 within the Enterprise' m'a permis de le réaliser sans problème.
Le version 3 de Firefox est sortie depuis peut et je me suis donc mis à la tâche pour recompiler cette nouvelle mouture et en faire bénéficier mes utilisateurs.
Ma configuration est la suivante:
Lorsque je lance start-msvc8.bat, j'obtiens:
"Mozilla tools directory: C:\mozilla-build\" Visual C++ 6 directory: Visual C++ 7.1 directory: Visual C++ 8 directory: C:\Program Files\Microsoft Visual Studio 8 \VC\ Visual C++ 8 Express directory: Visual C++ 9 directory: Visual C++ 9 Express directory: Windows SDK directory: C:\Program Files\Microsoft SDKs\Windows\v6.0\ Windows SDK version: 6.0 Platform SDK directory: Platform SDK version: Setting environment for using Microsoft Visual Studio 2005 x86 tools. Mozilla build environment: MSVC version 8.
Je commence la compilation et voici le message d'erreur en retour :
Adding client.mk options from /firefox/mozilla/.mozconfig: MOZ_CO_PROJECT=browser MOZ_CO_PROJECT=browser MOZ_OBJDIR=$(TOPSRCDIR)/obj MOZ_CO_TAG=FIREFOX_3_0rc2_RELEASE MOZ_CO_MODULE=mozilla/other-licenses/bsdiff,mozilla/tools/update-packaging MOZ_CO_LOCALES=fr LOCALES_CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/l10n make[1]: Entering directory `/firefox/mozilla' cd /firefox/mozilla/obj/firefox/mozilla/configure Adding configure options from /firefox/mozilla/.mozconfig: --enable-application=browser --enable-ui-locale=fr loading cache ./config.cache checking host system type... i686-pc-mingw32 checking target system type... i686-pc-mingw32 checking build system type... i686-pc-mingw32 checking for gawk... gawk checking for gcc... cl checking whether the C compiler (cl ) works... yes checking whether the C compiler (cl ) is a cross-compiler... no checking whether we are using GNU C... no checking whether cl accepts -g... no checking for c++... cl checking whether the C++ compiler (cl ) works... yes checking whether the C++ compiler (cl ) is a cross-compiler... no checking whether we are using GNU C++... no checking whether cl accepts -g... no checking for ranlib... : checking for ml... /c/Program Files/Microsoft Visual Studio 8/VC/BIN/ml checking for ar... no checking for ld... link checking for strip... no checking for windres... no checking for midl... midl configure: error: This version of the MSVC compiler, , is unsupported. *** Fix above errors and then restart with "make -f client.mk build" make[1]: *** [configure] Error 1 make[1]: Leaving directory `/firefox/mozilla' make: *** [/firefox/mozilla/obj/Makefile] Error 2 make: *** No rule to make target `installer'. Stop.
Aprés de nombreuses recherches sur internet, j'ai trouvé ce post qui décrit la même erreur, mais acune solution n'est apportée. http://groups.google.com/group/mozilla.d(..)
Voila, quelqu'un a une idée ?
Merci d'avance.
Envoyé par : David Marteau
Date : 20/06/2008 22:48
Je verifierais quand même qu'il n'y ait pas une autre version de VC accessible dans le path courant (VC6 par exemple).
Envoyé par : Hugues
Date : 24/06/2008 14:40
Merci pour la réponse. Mais je suis parti sur une installation complétement vierge de Windows XP et de toutes les briques nécessaires.
Peut-être qu'une personne a déjà recompilé Firefox 3 et pourrait me faire part de son expérience ?
Merci.
Envoyé par : Hugues
Date : 17/02/2010 09:03
A propos de ce problème, il s'agit d'un bug. La vérification de la version de Visual Studio 2005 n'est pas correctement prise en compte par configure.in Il existe un patch ...
Envoyé par : Hugues
Date : 17/02/2010 09:15
Bonjour,
Dans le même esprit, j'aimerais recompiler le version 3.5.x et/ou 3.6.x. Je me heurte, à nouveau !!, à des problèmes. Depuis le passage sous Mercurial et malgré divers tutaux, je n'arrive pas à:
Je récupère les sources ici :
hg clone http://hg.mozilla.org/releases/mozilla-1.9.1/ hg clone http://hg.mozilla.org/releases/l10n-mozilla-1.9.1/fr/
Voici mon .mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../fx-fr ac_add_options --with-l10n-base=.. ac_add_options --disable-compile-environment ac_add_options --enable-application=browser
Une idée SVP ???
Envoyé par : laurentj
Date : 19/02/2010 11:51
Sur http://hg.mozilla.org/releases/mozilla-1.9.1/, tu as la liste de tous les tags dans la section tags (click sur tags pour avoir la liste complete).
Une fois cloné, tu indique le tag : hg update -r FIREFOX_..._RELEASE
et voilà.
et sinon
...
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.