版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ljp1205/article/details/53676406
个人的ubuntu 系统升级到了16.04, 在编译Android M的时候出现了一堆乱七八糟的问题,log如下:
error: unsupported reloc 43
error: unsupported reloc 43
error: unsupported reloc 43
error: unsupported reloc 43
error: unsupported reloc 43
error: unsupported reloc 43
修改起来也比较简单,在art/build/Android.common_build.mk中:
# Host.
ART_HOST_CLANG := false
-ifneq ($(WITHOUT_HOST_CLANG),true)
+ifeq ($(WITHOUT_HOST_CLANG),true)
# By default, host builds use clang for better warnings.
ART_HOST_CLANG := true
endif
重新编译,搞定。。。。