0x0

  • 交叉编译平台: amd + ubuntu20
  • 交叉编译目标平台:LOONGSON 3A4000
  • 交叉编译器:7.3.1

在编译时出现如下报错:

mips-linux-gnu-ld -r -Lmips-loongson3a-app-gcc/lib -o octeontx_fpavf.o.o octeontx_fpavf.o.pmd.o octeontx_fpavf.o
mips-linux-gnu-ld: octeontx_fpavf.o.pmd.o: compiled for a little endian system and target is big endian
mips-linux-gnu-ld: octeontx_fpavf.o.pmd.o: endianness incompatible with that of the selected emulation
mips-linux-gnu-ld: failed to merge target specific data of file octeontx_fpavf.o.pmd.o
mips-linux-gnu-ld: octeontx_fpavf.o: compiled for a little endian system and target is big endian
mips-linux-gnu-ld: octeontx_fpavf.o: endianness incompatible with that of the selected emulation
mips-linux-gnu-ld: failed to merge target specific data of file octeontx_fpavf.o
mips-linux-gnu-ld: Attempt to do relocatable link with elf64-tradlittlemips input and elf32-tradbigmips output
mips-linux-gnu-ld: octeontx_fpavf.o: file class ELFCLASS64 incompatible with ELFCLASS32
mips-linux-gnu-ld: final link failed: File in wrong format

解决方法:

添加ld参数:

-EL -m elf64ltsmip
mips-linux-gnu-ld -r -EL -m elf64ltsmip -Lmips-loongson3a-app-gcc/lib -o octeontx_fpavf.o.o octeontx_fpavf.o.pmd.o octeontx_fpavf.o

即可编译成功

龙芯3a4000 交叉编译链接错误相关推荐

  1. 龙芯3A4000服务器部署kvm虚拟机指导

    一.部署环境和软件包准备 1.1 环要求 龙芯3A4000 1.2 软件包清单 qemu-kvm-ev-2.12.0-33.1.lns7.3.loongnix.mips64el libvirt-4.5 ...

  2. 龙芯3A4000处理器解读 ②

    龙芯3A4000处理器解读 2 第一章简述了3A4000的芯片结构,并对照结构图举例了访问7A的通道,那么本章节主要梳理CPU如何获取到一条分配给到7A的地址如何通过窗口命中正确访问到有效数据. 文章 ...

  3. 【它来了】搭载龙芯3A4000的国产办公电脑-桌面型机箱来了~

    焦点回顾:2019年金融时报曾爆出中国规划在未来的3年内用国产电脑替换机关事业单位的国外电脑,为此定下一个个目标,计划2020年替换掉30%,2021替换50%,2022年替换剩下的20%,且预计将有 ...

  4. 龙芯3A4000处理器解读①

    龙芯3A4000处理器解读 关于3A4000的处理器结构简单做一下自己的相关分析,希望可能通过此次深入分析,更加了解处理器的结构. 文章目录 龙芯3A4000处理器解读 简介 3号(3A)硬件结构 简 ...

  5. 龙芯3A4000+龙芯3B4000处理器数据手册

    龙芯3A4000+龙芯3B4000是龙芯3A3000/3B3000 四核处理器的微结构升级版本,采用相同的28nm FD-SOI 工艺,封装引脚全新定义.龙芯3A4000/3B4000是一个配置为单节 ...

  6. 银河麒麟V10龙芯3A4000桌面操作系统安装qt后,无法自动配置编译器,需手动添加方法

    此现象出现在龙芯3A4000版本V10操作系统中,x86和arm架构中目前未发现 一.qt安装 sudo  apt  update && apt install  qt5-qmake ...

  7. 2700分+!统信UOS+龙芯3A4000最新Unixbench跑分出炉

    近日,第三方测试机构对搭载统信UOS和龙芯3A4000的电脑进行Unixbench测试,测试基于龙芯3A4000处理器(4核心,主频1.8GHz).编译器GCC 7.3.1和统信桌面操作系统UOS(内 ...

  8. 龙芯3A4000处理器实测:28nm工艺不变,性能可提升100%以上

    龙芯是中科院下属的计算机所研发的自主产权国产处理器,现在已经由中科龙芯公司商业化,再过几天他们又要发布新一代龙芯处理器--龙芯3A4000系列了,这是在现有的龙芯3A3000系列上的改进版. 根据之前 ...

  9. 龙芯3A4000 pmon编译方法

    编译环境 PMON的编译环境是交叉编译,即在X86机器上进行编译,编译出MIPS版本的PMON二进制. 系统要求为X86 32位linux操作系统.实验测试Ubuntu,Debian,Fedora,C ...

  10. 【国产化系列】银河麒麟系统(龙芯3A4000)上docker安装指南

    DATE: 2021.10.15 文章目录 1.Docker安装包下载 2.docker安装方法 3.启动docker服务 4.制作基础镜像 4.1.通过tar 备份目录 4.2.导入镜像 4.3.运 ...

最新文章

  1. 关于ActionContext.getContext()的使用方法心得
  2. 算法函数:得到一个字符串中的最大长度的数字
  3. 8.非关系型数据库(Nosql)之mongodb的应用场景(关系型数据库 和 Mongodb进行CRUD时数据用时的比较)
  4. python流式下载处理_流式下载 - 对象存储 OSS - 阿里云
  5. CF 1529B. Sifid and Strange Subsequences
  6. 1806. [NOIP2014]无线网路发射器选址
  7. Selenium处理Select控件
  8. CentOS7添加阿里云yum源
  9. 微信秘笈之--微信多开
  10. Java基础——详尽说明try-catch-finally的用法
  11. 数据库操作(不断更新)
  12. ESXi6.7修改静态ip地址
  13. 初一计算机在线应用,初中计算器_求:计算器(初中数学七年级)在线使用_淘题吧...
  14. [幽默笑话]初中英语书中的LiLei和Hanmeimei应该结婚了吧!(转载)
  15. 常见知识库对比:DBpedia/Freebase/OpenCyc/Wikidata/YAGO3
  16. 用C语言解一元二次方程
  17. 微信小程序开发—(八)canvas绘制图形
  18. 多节点Linux环境打造
  19. 使用python turtle绘制简笔画大白
  20. html源码里面写current,HTML Video currentTime用法及代码示例

热门文章

  1. python绘制折线图显示点数据_Python_散点图与折线图绘制
  2. Yii2汉字转拼音类
  3. 短视频剪辑如何入门?短视频剪辑常用的配音软件
  4. 在VirtualBox Linux 7u2 中安装Oracle RAC 12.2.0.1.0
  5. C语言鸡兔同笼应用题100道,C语言应用题。
  6. 解决Office2007安装时出现错误1706的方法
  7. 对硬盘进行分区时,GPT和MBR有什么区别
  8. 未受信任的企业级开发者_“未受信任的企业级开发者”是什么意思?怎么解决?...
  9. OpenCV-识别细胞图中的细胞总数
  10. OpenGL--------第一个窗口