SylixOS嵌入式操作系统|论坛

 找回密码
 注册
搜索
查看: 7223|回复: 1
打印 上一主题 下一主题

UBUNTU下编译A9的sylixos-base出错

[复制链接]

2

主题

2

帖子

24

积分

新手上路

Rank: 1

积分
24
跳转到指定楼层
楼主
发表于 2020-7-19 15:23:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
/lib/gcc/arm-none-eabi/9.2.1/thumb/v7-a/nofp/libgcc.a(unwind-arm.o): relocation R_ARM_THM_MOVW_ABS_NC against `__aeabi_unwind_cpp_pr0' can not be used when making a shared object; recompile with -fPIC
collect2: error: ld returned 1 exit status
/home/zhuhongxian/sylixos_workspace/sylixos/sylixos-base/libsylixos/SylixOS/mktemp/library.mk:127: recipe for target 'Debug/libvpmpdm.so' failed
make[1]: *** [Debug/libvpmpdm.so] Error 1

由于编译A9需要使用新的支持A9的编译器,所以下载了新的编译器,并且对应修改了reent.h,然后编译,应该说大部分代码都编译通过了,但是出现了上面的错误,我研究了一两天大意是libgcc.a不能重入好像,看提示应该重新编译libgcc.a这个库,但是这样的话会很复杂啊,真的要这么做吗?能不能指点一下ubuntu下怎么继续进行?还是必须要切换到windows?
回复

使用道具 举报

28

主题

51

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
沙发
发表于 2020-7-21 10:20:07 | 只看该作者
很抱歉,目前暂时还没有发布linux下的ide的体验版编译器,如果实在需要使用,可以联系公司寻求商业合作。
官网联系方式:https://www.acoinfo.com/html/about_con/contect.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|Acoinfo Inc. All Rights Reserved. ( 京ICP备15059934号

GMT+8, 2024-11-23 16:04 , Processed in 0.024216 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表