FirefoxOS: Невозможно собрать b2g для эмулятора на Mac -Yosemite
Я пытаюсь собрать B2G на Mac - Yosemite (10.10.5), и у меня есть несколько версий Xcode 4.6.3,5.0.2, 6.4 и 7(бета-версия 5). Я следую Документам Mozilla ( https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Preparing_for_your_first_B2G_build)
Терминал: (уже установлен autoconf (GNU Autoconf) 2.69)
- Клонировать исходный код: git clone git://github.com/mozilla-b2g/B2G.git
- Команды выполняются в соответствии с Mozilla doc: a. запустить./config.sh эмулятор
б. запустить./build.sh -j1
После этого я получаю эту ошибку:
host C++: aapt <= frameworks/base/tools/aapt/AaptAssets.cpp
couldn't understand kern.osversion `14.5.0'
In file included from frameworks/base/include/utils/Asset.h:24,
from frameworks/base/include/utils/AssetManager.h:23,
from frameworks/base/tools/aapt/AaptAssets.h:10,
from frameworks/base/tools/aapt/AaptAssets.cpp:5:
/usr/include/stdio.h:224:2: error: #error "_DARWIN_UNLIMITED_STREAMS specified, but -mmacosx-version-min version does not support it."
make: *** [out/host/darwin-x86/obj/EXECUTABLES/aapt_intermediates/AaptAssets.o] Error 1
real 0m47.189s
user 0m8.377s
sys 0m7.157s
> Build failed! <
Build with |./build.sh -j1| for better messages
If all else fails, use |rm -rf objdir-gecko| to clobber gecko and |rm -rf out| to clobber everything else.
Чтобы получить полную консоль, перейдите на страницу https://drive.google.com/open?id=0B8Xlqkz1LkRWdXh4S0VlaWNCZ1U и загрузите ее. Пожалуйста, дайте свое предложение.