error: unsupported reloc 43/42
在编译 Android 6.0 源码是,42 43 我都遇到过,亲测有效:
我的问题是error: unsupported reloc 42,修改源码根目录下的art/build/Android.common_build.mk就没问题了。
in file art/build/Android.common_build.mk, find out:
# Host.
ART_HOST_CLANG := false
ifneq ($(WITHOUT_HOST_CLANG),true)
# By default, host builds use clang for better warnings.
ART_HOST_CLANG := true
endif
change to :
# Host.
ART_HOST_CLANG := false
ifeq ($(WITHOUT_HOST_CLANG),false)
# By default, host builds use clang for better warnings.
ART_HOST_CLANG := true
endif
If it still not works,try this in your android root path:
cp /usr/bin/ld.gold prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/bin/ld
原因:
先看ld是做什么的
ld 合并 一组 目标文件(object) 和 库文件(archive), 重定位 数据部分, 构建 符号引用(symbol reference). 一般说来, 编译 生成 可执行文件 的 最后步骤 就是 调用 ld.
ld 可以读取 用 连接器命令语言(Linker Command Language) 编写的 脚本文件, 它能够 对 连接过程 提供 精确 和 全面 的 控制. 本 手册页 不讨论 命令语言; 可参看 info' 的
ld’ 项, 或者 手册 ld: the GNU linker , 里面有 命令语言 的 细节和 其他 GNU linker 的 内容.
自己认为是连接器版本和本机不匹配,所以将本机的连接器拷贝过去。
error: unsupported reloc 43/42相关推荐
- Error: unsupported compiler: 9.3.0
Error: unsupported compiler: 9.3.0 sudo apt-get remove gcc gcc-9 sudo apt-get remove g++ sudo apt in ...
- OpenCV Error: Unsupported format or combination of formats (Unsupported combination of input and out
OpenCV Error: Unsupported format or combination of formats (Unsupported combination of input and out ...
- 托管配置文件格式不正确 error: unsupported rule type RULE-SET
问题 托管配置文件格式不正确: rules[0] [RULE-SET,Unbreak,DIRECT] error: unsupported rule type RULE-SET 解决方案 在订阅链接末 ...
- 编译OpenCV:opencv/3rdparty/openjpeg/openjp2/opj_stdint.h:48:2: error: #error unsupported platform
具体错误 /home/wuxi/opencv/opencv-4.5.5/3rdparty/openjpeg/openjp2/opj_stdint.h:48:2: error: #error unsup ...
- Error:Unsupported method: BaseConfig.getApplicationIdSuffix(). The version o
如果遇到上图的问题,需要查看app下面的gradle 查看dependencies 看看gradle是不是很低的版本,改成一个自己运行好的项目的gradle即可 目前自己用的都是,直接复制过去也行. ...
- Postman 使用 “status“: 415, “error“: “Unsupported Media Type“, “message“: “Content type ‘app
postman使用get和网页直接传参一样,这里不再解释,主要是讲post传json的过程. 首先把格式改为POST,一般默认为GET,其次输入测试网址. 第三步点击headers,KEY值为Cont ...
- Error:unsupported class file version 52.0问题的解决
这个问题主要的原因是依赖包的编译版本比主程序的编译版本高,导致主程序无法正常编译或运行,解决这个问题无非两招: 1.提升主程序的编译器版本,用最新的编译器编译主程序,这样就可以兼容那个依赖包 2.降低 ...
- PUM-main makefile报错 #error -- unsupported GNU version gcc versions later than 6 are not supported
在配CVPR2021-Probabilistic Modeling of Semantic Ambiguity for Scene Graph Generation这篇论文的环境时,遇到了这个问题: ...
- Python Error : unsupported operand type(s) for +: ‘int‘ and ‘datetime.timedelta‘
报错如题.报错的内容意思是不能用整型数和datetime.timedelta类型变量相加.那如果我想用整型数和一个时间差相加,该怎么办呢? 一个办法就是把这段时间段转化成秒数(second),API是 ...
最新文章
- MYSQL企业常用架构与调优经验分享
- 面向对象之数值的悲剧(8月28日会议有感)
- 使用Spring框架的好处
- jquery选择器 之 获取父级元素、同级元素、子元素
- java用递归的方式写n_java-使用递归将其元素加起来为n的子集的列表
- 精心整理 25 个 Python 文本处理案例,收藏!
- mysql event 日志_MySQL Event计划任务刷慢日志
- 前端学习(1338):mongoDB删除文档
- 操作系统课设之Linux 进程管理
- 折线 没有显示_动画折线图,你还可以试试这个图表
- 深度学习(二十五)基于Mutil-Scale CNN的图片语义分割、法向量估计
- 【MySQL】MySQL 使用where条件的三种方式
- C#读取文件-古文观止(总结一下)
- OpenCV+QT5在Window下的环境配置记录
- Linux c/c++开发常用头文件
- python爬取知乎网页图片
- .net 在图片上写字
- 第一节:Ajax 入门及环境
- [学习笔记]后缀数组
- Rasa课程、Rasa培训、Rasa面试、Rasa实战系列之 Model Confidence v2
热门文章
- 【元宇宙系列】Roblox创世纪(Mateverse)
- linux6如何开启5096端口,10个Linux操作的好习惯
- yean体系架构介绍
- SMI BATCAM2.0 超声波相机(声学成像仪)介绍
- linux模拟无限重启
- Connectify中文版一人上网多人受益
- 利用cocos2dx 3.2开发消灭星星(一)基本介绍
- Acme CAD Converter 2015 8.7.0.1440 Multilingual 1CD CAD图形文件转换和查看软件
- bugku msic 答案wp
- 【嵌入式05】串口协议+RS-232、485标准+CH430芯片的“USB/TTL转232”