SylixOS嵌入式操作系统|论坛

标题: UBUNTU下编译A9的sylixos-base出错 [打印本页]

作者: qawsdedr    时间: 2020-7-19 15:23
标题: UBUNTU下编译A9的sylixos-base出错
/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?

作者: 肖曼逸    时间: 2020-7-21 10:20
很抱歉,目前暂时还没有发布linux下的ide的体验版编译器,如果实在需要使用,可以联系公司寻求商业合作。
官网联系方式:https://www.acoinfo.com/html/about_con/contect.html




欢迎光临 SylixOS嵌入式操作系统|论坛 (https://bbs.sylixos.com/) Powered by Discuz! X3.2