【发布时间】:2014-05-01 20:54:47
【问题描述】:
@GLIBC_2.2.5 对 glibc 中的符号有什么作用/含义?
我正在尝试在 64 位 CLFS 系统上构建一个包。我遇到了多个符号链接到 /lib64/libc-2.15.so 的未解决符号问题,但是,所有未解决的符号都有 @GLIBC_2.2.5 后缀。
0000000000107910 T xdr_accepted_reply@GLIBC_2.2.5
0000000000112290 T xdr_array@GLIBC_2.2.5
0000000000109650 T xdr_authdes_cred@GLIBC_2.2.5
所以看起来 xdr 例程存在于 libc-2.15 中,但我不能真正使用它们。我的目标文件中的符号没有那个后缀。例如,.o 上的 nm 仅显示“xdr_accepted_reply”。
我想先了解这一点,因为否则我会被引导到追逐替换库的道路上。 libtirpc 用于获取 XDR 例程,而其他一些库则用于获取 tirpc 所需的缺失加密例程。
【问题讨论】: