Ubuntu 16.04下编译Android 6.0源码问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 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

重新编译,搞定。。。。


猜你喜欢

转载自blog.csdn.net/ljp1205/article/details/53676406