首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RISC-V LLVM13链接器错误:`未定义的隐藏符号:__math_oflowf`

RISC-V LLVM13链接器错误:`未定义的隐藏符号:__math_oflowf`
EN

Stack Overflow用户
提问于 2021-11-12 19:31:51
回答 1查看 107关注 0票数 0

我正在尝试链接一些RISC-V代码,但我得到了以下错误。

代码语言:javascript
复制
ld.lld-13: error: undefined hidden symbol: __math_oflowf
>>> referenced by sf_expm1.c
>>>               lib_a-sf_expm1.o:(expm1f) in archive /home/fabian/fp/tools/rv32gcv/riscv32-unknown-elf/lib/libm.a
>>> did you mean: __math_oflow
>>> defined in: /home/fabian/fp/tools/rv32gcv/riscv32-unknown-elf/lib/libm.a

我正在为lib/inc.使用一个带有--gcc-toolchain--sysroot的GCC rv32gcv工具链。有谁知道这是怎么回事吗?很遗憾,我在网上找不到任何东西。提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2021-11-23 22:18:59

我也有同样的问题。我发现这是由于旧版本的newlib库中的一个bug造成的,工具链依赖这个库。如果您将GCC工具链更新到最新版本,应该会修复该问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69948196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档