在每次加载 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)
编辑:解决方法不起作用。