Compilation 无法编译Firefox操作系统
很抱歉问题标题含糊不清,但我在编译Firefox操作系统时遇到了问题,不确定该向何处求助(我知道有Bugzilla,但我不确定我遇到的是否是bug) 基本上,我一直在尝试使用源代码编译最新的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
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
.userconfig
- 原中兴通讯开放。这最初是随FFOS1.0提供的,但后来我通过升级升级到了1.1