红联Linux门户
Linux帮助

Ubuntu16.04编译Android 6.0源码出error: unsupported reloc 43

发布时间:2016-12-16 12:00:26来源:linux网站作者:影子LEON
个人的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
 
重新编译,搞定。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/26959.html