构建简单的Firefox是无止境的?

时间:2015-12-29 07:36:37

标签: c++ visual-studio firefox compilation

我是第一次尝试构建Firefox,我按照这些指南进行操作:

Windows build prerequisites
Simple Firefox build

我已经安装了Visual Studio Professional 2013,Mozilla Build,我已经下载了源代码,问题是一样的: 当我执行命令时:

    ./mach build

它开始建设,但此时它不再做任何事情:

 $ ./mach build
 0:09.20 c:\mozilla-build\mozmake\mozmake.EXE -f client.mk -s
 0:42.66 Adding client.mk options from :
 0:42.66     MOZ_OBJDIR=c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32
 0:42.66     OBJDIR=c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32
 0:58.81 cd c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32
 0:59.09 c:/mozilla-source/mozilla-central/configure
 1:08.11 loading cache ./config.cache
 1:20.12 checking host system type... i686-pc-mingw32
 1:24.76 checking target system type... i686-pc-mingw32
 1:29.19 checking build system type... i686-pc-mingw32
 1:29.43 checking for mawk... no
 1:29.48 checking for gawk... gawk
 1:30.41 checking for python2.7... /c/mozilla-build/python/python2.7
 1:31.65 Creating Python environment
 1:34.76 checking Python environment is Mozilla virtualenv... yes
 1:35.15 checking for perl5... no
 1:35.37 checking for perl... /usr/bin/perl
 1:36.64 checking for gcc... cl

我读过编译时间可能需要几个小时,但我等了3,5个小时,什么都没发生!有人可以帮助我,只是发布一个更好的指南吗?

1 个答案:

答案 0 :(得分:0)

我已经解决了!问题是Visual Studio Professional(不兼容),建议使用Visual Studio Community Edition 2013!通过这种方式,我已经解决了问题,现在一切运行良好!!!