gpt4 book ai didi

gcc - 在 Solaris 10 上使用 Binutils Build 失败

转载 作者:行者123 更新时间:2023-12-03 09:03:21 25 4
gpt4 key购买 nike

我已经在 Solaris 10 上成功构建并安装了最新的 binutils-2.22。

但是当我尝试使用已安装的程序时,例如 ldor我收到一个运行时错误:

ld.so.1: ld: fatal: relocation error: file /home/pernord/alt/bin/ld: symbol __clz_tab: referenced symbol not found

我已经广泛搜索了错误,但所有的点击似乎都与我的问题无关。

从我所读到的 __clz_tab似乎与“libgcc”有关。

至少 libgcc 包含符号 clz .
strings /lib/*/libgcc* | grep clz

任何人的想法?

最佳答案

__clz_tab是 libgcc 中的一个表,用于实现 CLZ(“计数前导零”)函数。

您的 binutils 可执行文件是否依赖于 libgcc_s.so ?什么ldd /home/pernord/alt/bin/ld显示?

libgcc_s.so不在您的图书馆搜索路径中,您可能需要使用 crle(1)添加它。

关于gcc - 在 Solaris 10 上使用 Binutils Build 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12138874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com