构建firefox错误:c编译器无法创建可执行文件

时间:2009-08-27 11:53:36

标签: firefox compiler-construction build makefile configure

我正在尝试构建Firefox但我遇到了一些问题。我目前有Visual Studio 2008 Team Suite(如果重要的话可以试用)。

我的mozconfig文件:

# Firefox
ac_add_options --enable-application=browser
mk_add_options MOZ_OBJDIR=/c/mozilla-build/mozilla-central/objdir-ff-release
mk_add_options MOZ_MAKE_FLAGS="-j4"

# Java XCOM
ac_add_options --enable-javaxpcom
ac_addoptions --with-java-include-path=/f/Applications/x64/Java/jdk1.6.0_16/include
ac_options --with-java-bin-path=/f/Applications/x64/Java/jdk1.6.0_16/bin

# XUL RUNNER
mk_add_options MOZ_CO_PROJECT=xulrunner
ac_add_options --enable-application=xulrunner

注意:Visual Studio安装在C:\ Program Files(x86)

我的环境变量: http://paste2.org/p/401924

有什么想法吗?

实际错误表明编译器“cl”无法创建可执行文件

2 个答案:

答案 0 :(得分:2)

我使用32位构建环境而不是64位

来修复它

答案 1 :(得分:0)

您链接的文件似乎是针对Linux / MinGW32 / Cygwin构建environemtn(请注意如何在PATH变量以及其他变量中指定和分隔目录)。尝试修复它,看看是否有帮助,如果不是,请尝试阅读http://groups.google.com/group/mozilla.dev.builds/browse_thread/thread/038fba57b3dbc1c6