小编ofa*_*rax的帖子

为什么LD一直输出“没有可用的版本信息”

在每次加载 lib 时,我都会收到错误消息:

没有可用的版本信息

这个库是在另一台 PC (ubuntu 10.04) 上编译的,而不是运行它的 PC (mandriva 2010.2)。

$ ldd /usr/local/gnu-eabi-4.5.2/i686-pc-linux-gnu/arm-eabi/lib/libbfd-2.21.so
/usr/local/gnu-eabi-4.5.2/i686-pc-linux-gnu/arm-eabi/lib/libbfd-2.21.so: /lib/libz.so.1: no version information available (required by /usr/local/gnu-eabi-4.5.2/i686-pc-linux-gnu/arm-eabi/lib/libbfd-2.21.so)
 linux-gate.so.1 =>  (0xffffe000)
 libz.so.1 => /lib/libz.so.1 (0xb77a7000)
 libc.so.6 => /lib/i686/libc.so.6 (0xb7655000)
 /lib/ld-linux.so.2 (0xb787a000)
Run Code Online (Sandbox Code Playgroud)

编辑:解决方法不起作用。

libraries dynamic-linking elf

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

dynamic-linking ×1

elf ×1

libraries ×1