-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] musl gcc can not work #9049
Comments
是的,只能用rtt 自己的,估计因为rtsmart 的系统调用等接口未必兼容其他系统。建议官方直接把文件名改为 |
好的,非常感谢。 请确认一下,我上面列的 https://download.rt-thread.org/rt-smart/riscv64/riscv64-linux-musleabi_for_x86_64-pc-linux-gnu_180881.tar.bz2 是否就是 RTT 官方的 musl gcc? |
是的,是需要对应的版本,而不是完全musl gcc的工具链。 |
180881这个版本可能还有更新的版本,目前不完全确认,也包括riscv64上还在修复一些问题 |
@BernardXiong 请问 RT-Thread 是否有发布和列出所有的 riscv 的 musl 的 gcc 的官方链接?https://download.rt-thread.org/rt-smart/riscv64/riscv64-linux-musleabi_for_x86_64-pc-linux-gnu_180881.tar.bz2 这个只是对应某一个的,我希望有个网页列出了所有的版本以及最新的版本,这样也方便我们自己去下载。 |
因为这些工具链版本都是自动产生的,编号会自动递增,这个链接会指向最新版本: |
thanks, 所以我们平时只要用这个最新的版本就好了,是吗?并没有什么 stable 版本的说法? |
是的,大部分场合用这份就可以了。目前还没发带版本戳的stable版本 |
该 issue 已经基本解决。close now |
有windows能用的版本连接么? |
RT-Thread Version
master
Hardware Type/Architectures
bsp/cvitek
Develop Toolchain
Other
Describe the bug
编译 RT-smart 的时候要求使用 musl 的 gcc,所以我从 https://toolchains.bootlin.com/ 下载了一份 riscv64-lp64d--musl--stable-2024.02-1,但是编译的时候会报错. build 的 log 见附件:
build.log
后来 google 发现 #7594 上推荐了 https://download.rt-thread.org/rt-smart/riscv64/riscv64-linux-musleabi_for_x86_64-pc-linux-gnu_180881.tar.bz2, 这个就可以。
所以我的问题是 RT-smart 对 musl gcc 有什么特殊要求吗?我们是不是只能用 RTT 官方的 toolchain?
Other additional context
No response
The text was updated successfully, but these errors were encountered: