Compilation 无法编译Firefox操作系统

Compilation 无法编译Firefox操作系统,compilation,firefox-os,Compilation,Firefox Os,很抱歉问题标题含糊不清,但我在编译Firefox操作系统时遇到了问题,不确定该向何处求助(我知道有Bugzilla,但我不确定我遇到的是否是bug) 基本上,我一直在尝试使用源代码编译最新的Firefox操作系统。我正在尝试构建一个支持以下语言的系统:en-GB、en-US和tr(默认为en-GB)。我的.userconfig如下所示: export MAKE= export CC=gcc-4.6 export CXX=g++-4.6 VARIANT=user # GAIA l10n exp

很抱歉问题标题含糊不清,但我在编译Firefox操作系统时遇到了问题,不确定该向何处求助(我知道有Bugzilla,但我不确定我遇到的是否是bug)

基本上,我一直在尝试使用源代码编译最新的Firefox操作系统。我正在尝试构建一个支持以下语言的系统:
en-GB
en-US
tr
(默认为
en-GB
)。我的
.userconfig
如下所示:

export MAKE=
export CC=gcc-4.6
export CXX=g++-4.6

VARIANT=user

# GAIA l10n
export GAIA_DEFAULT_LOCALE="en-GB"
export LOCALE_BASEDIR="$PWD/locales"
export LOCALES_FILE="$PWD/locales/languages_some.json"
export GAIA_KEYBOARD_LAYOUTS="en,tr"

# Gecko l10n
export L10NBASEDIR=$PWD/gecko-locales
export MOZ_CHROME_MULTILOCALE="en-GB tr"
export PATH="$PATH:$PWD/compare-locales/scripts"
export PYTHONPATH="$PWD/compare-locales/lib"
{
  "en-GB"     : "English (GB)",
  "en-US"     : "English (US)",
  "tr"        : "Türkçe"
}
languages\u some.json
的内容如下:

export MAKE=
export CC=gcc-4.6
export CXX=g++-4.6

VARIANT=user

# GAIA l10n
export GAIA_DEFAULT_LOCALE="en-GB"
export LOCALE_BASEDIR="$PWD/locales"
export LOCALES_FILE="$PWD/locales/languages_some.json"
export GAIA_KEYBOARD_LAYOUTS="en,tr"

# Gecko l10n
export L10NBASEDIR=$PWD/gecko-locales
export MOZ_CHROME_MULTILOCALE="en-GB tr"
export PATH="$PATH:$PWD/compare-locales/scripts"
export PYTHONPATH="$PWD/compare-locales/lib"
{
  "en-GB"     : "English (GB)",
  "en-US"     : "English (US)",
  "tr"        : "Türkçe"
}
compare_locales
包含官方存储库的未修改克隆,而
gecko locales
包含官方存储库的和本地的克隆(没有“en”或“en-US”存储库)

现在,我不能100%确定错误在哪里。我试着在谷歌上搜索任何可疑的线路,但什么也没找到

我已经发布了完整的输出作为一个例子。据我所知(这是我第一次编译Firefox或手机操作系统),可疑的代码是:

(随后出现大量“无模块在…”错误)

这个错误在整个代码中重复了好几次,但我无法判断它是无害的还是正在停止构建

还有一大堆关于缺少翻译的台词,但我想它们只是无害的。我试图尽可能地减少它们(通过添加缺少的翻译),但问题仍然存在

哦,是的,如果有人问我,我一直在用我的手机运行,它可以在
adb设备上看到。我还尝试删除了
out
backup inari
目录

系统规格,PC:

  • Debian Sid,大部分是最新的,但使用旧版本的
    make
    (build拒绝在任何高于3.8的版本上运行)
  • 通用条款4.6和4.9<代码>导出CC=gcc-4.6
.userconfig
  • G++4.6和4.9<代码>导出CXX=g++-4.6在
    .userconfig
  • 电话:

    • 原中兴通讯开放。这最初是随FFOS1.0提供的,但后来我通过升级升级到了1.1

    最好重试并告知您是否仍然存在问题。我记得一年前我在编译FFO时遇到了很多问题,现在它似乎可以正常工作了。