发帖
2 0 0

【板子申请】Ai-M61-32S linux 开发环境搭建

lion
新手上路

1

主题

0

回帖

41

积分

新手上路

积分
41
板子申请专区 495 2 2023-11-16 15:13:44
1. 下载源码:

                               
登录/注册后可看大图
2023-11-16_14-12.png
2. 修改submodule的地址为gitee, 然后初始化和下载git submodule
2023-11-16_14-47.png

3. 进入SDK目录,执行. install.sh 和. export.sh命令下载toolchain
2023-11-16_14-50.png
4. 进入任意一个目录,使用make命令编译代码
2023-11-16_15-03.png


报错:

[100%] Linking C executable build_out/Eyes_bl616.elf
/home/vt/Desktop/M61/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/toolchain/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: warning: -z relro ignored
/home/vt/Desktop/M61/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/toolchain/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: warning: -z now ignored
/home/vt/Desktop/M61/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/toolchain/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: unrecognized option '--disable-new-dtags'
/home/vt/Desktop/M61/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/toolchain/bin/../lib/gcc/riscv64-unknown-elf/10.2.0/../../../../riscv64-unknown-elf/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status

5. 编译结果失败,似乎是SDK提供的链接器有问题,不支持--disable-new-dtags 选项,而项目使用了这个选项
进入SDK目录查看ld支持的选项:

2023-11-16_15-08.png
2023-11-16_15-07.png
ubuntu自带的linker倒是支持这个选项, 不知道怎么解决呢

这个环境搭建失败,但好像是SDK提供的工具问题

──── 0人觉得很赞 ────

使用道具 举报

2023-11-23 17:23:48
抓个工程师给你解决一下
make clean一下
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28494 个
  • 话题数: 40629 篇