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

[复制链接]
查看394 | 回复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提供的工具问题

回复

使用道具 举报

爱笑 | 2023-11-23 17:23:48 | 显示全部楼层
抓个工程师给你解决一下
用心做好保姆工作
回复 支持 反对

使用道具 举报

Ai-Thinker小泽 | 2023-11-23 18:08:58 | 显示全部楼层
make clean一下
回复 支持 反对

使用道具 举报

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

本版积分规则