嵌入式开发者社区

标题: DM8148编译uboot报错, undefined reference to raise [打印本页]

作者: nate    时间: 2017-3-16 10:45
标题: DM8148编译uboot报错, undefined reference to raise
在编译uboot的过程中,显示出错,undefined reference to raise。网上查询说,在.S文件中添加一个raise函数,这个我添加了,但还是会报错。 请问有什么好的解决办法。(我使用的是Fedora)
作者: human    时间: 2017-3-16 17:36
把完整的提示发来看看
作者: nate    时间: 2017-3-17 10:28
/home/dm8418/CodeSourcey/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/libgcc.a(_dvmd_lnx.o):In function __aeabi_ldiv0:      (.text+0x8):undefined reference to raise
作者: vefone    时间: 2017-3-19 13:55
nate 发表于 2017-3-17 10:28
/home/dm8418/CodeSourcey/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/libgcc.a(_dvm ...

感觉是你虚拟机上的gcc环境有问题。我们这边一直不会出现这样的问题。是使用ubuntu。还有这么一个说法:
http://blog.csdn.net/gzengh/article/details/40425825
检查一下命令是否正确




欢迎光临 嵌入式开发者社区 (https://51ele.net/) Powered by Discuz! X3.4