MacOS SDKバージョン10.11でOSX El CapitanにAOSPのLollipop-cts-devブランチを構築しようとしています。さまざまな設定で異なるビルドの問題に直面しました。現在、私はエラーの下に取得しています:Androidのソースコードは、XCode 7.2のEl Capitanでビルド可能ですか?
system/core/include/log/log.h:35:20: error: stdarg.h: No such file or directory
make: *** [out/host/darwin-x86/obj32/STATIC_LIBRARIES/libinput_intermediates/Keyboard.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [out/host/darwin-x86/obj32/STATIC_LIBRARIES/libinput_intermediates/InputDevice.o] Error 1
make: *** [out/host/darwin-x86/obj32/STATIC_LIBRARIES/libinput_intermediates/Input.o] Error 1
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
#### make failed to build some targets (03:58 (mm:ss)) ####
私の推測では、それが原因AOSPコードベースのためのOSX SDKの互換性のないバージョンであるということです。具体的には、要件に記載されているように https://source.android.com/source/requirements.html Android 5.x(Lollipop)にはMac OS v10.8(Mountain Lion)が必要です。
誰かがこれを確認できますか? El CapitanにLollipopを組み込むための簡単な方法はありませんか?