首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >object Source对象有EABI版本5,但是目标有EABI版本0

object Source对象有EABI版本5,但是目标有EABI版本0
EN

Stack Overflow用户
提问于 2014-02-03 20:39:19
回答 1查看 4.5K关注 0票数 2

当我试图编译u引导时,我会得到以下错误:

此链接解释了此错误:

http://www.denx.de/wiki/DULG/SourceObjectHasEABIVersion4ButTargetHasEABIVersion0

但是,我不知道在哪里修改源代码。

EN

回答 1

Stack Overflow用户

发布于 2014-02-04 05:14:18

我改变了路线

代码语言:javascript
复制
PLATFORM_CPPFLAGS +=$(call cc-option,-mapcs-32,-mabi=apcs-gnu)

在cpu/arm926ejs/config.mk中到

代码语言:javascript
复制
PLATFORM_CPPFLAGS +=$(call cc-option,-mapcs-32,-mabi=aapcs-linux)

这一次,我得到以下错误:

代码语言:javascript
复制
/home/ubuntu/Desktop/lpc3250/toolchain-final-armv5l-timesys-linux-uclibcgnueabi/bin/../lib/gcc/armv5l-timesys-linux-uclibcgnueabi/4.5.3/libgcc.a(_dvmd_lnx.o): In function `__aeabi_ldiv0':
/home/timesys/work/ea313x_factory/factory-HEAD/build_armv5l-timesys-linux-uclibcgnueabi/gcc-4.5.3/gcc-4.5.3/libgcc/../gcc/config/arm/lib1funcs.asm:1265: undefined reference to `raise'
/home/ubuntu/Desktop/lpc3250/toolchain-final-armv5l-timesys-linux-uclibcgnueabi/bin/../lib/gcc/armv5l-timesys-linux-uclibcgnueabi/4.5.3/libgcc.a(bpabi.o):(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cpp_pr0'
/home/ubuntu/Desktop/lpc3250/toolchain-final-armv5l-timesys-linux-uclibcgnueabi/bin/../lib/gcc/armv5l-timesys-linux-uclibcgnueabi/4.5.3/libgcc.a(_divdi3.o):(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cpp_pr0'
/home/ubuntu/Desktop/lpc3250/toolchain-final-armv5l-timesys-linux-uclibcgnueabi/bin/../lib/gcc/armv5l-timesys-linux-uclibcgnueabi/4.5.3/libgcc.a(_udivdi3.o):(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cpp_pr0'

这个问题似乎与libgcc.a有关。

我学到的是使用很少编译器的u-boot编译器。

链接

http://communities.mentor.com/community/cs/archives/arm-gnu/msg02478.html

把我的问题解释为

这是一个很简单的问题。首先,您需要理解ARM、EABI和ARM GNU/Linux工具链是不同的。Linux内核和应用程序是用ARM GNU/Linux工具链编译的,而引导加载器是用ARM EABI工具链编译的。 U是一个裸金属应用程序,因此使用ARM EABI工具链.这是编译U和其他非Linux应用程序的最佳方法。用Linux工具链编译U引导是可能的,但不推荐.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21537267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档