![]() |
1
3
如果您需要.so,在使用旧glibc的系统上,您将需要源代码,并使用旧glibc重新编译/重新链接它。另一种方法是在非默认位置的旧系统上安装所需的glibc,并为需要它的可执行文件调整ld_库\路径。 如果有一个更新的glibc,它通常不应该是一个问题,因为glibc倾向于向后兼容。 |
![]() |
2
3
除非您的库确实使用了已更改(不太可能)的接口,否则您可以对结果中的版本进行十六进制编辑。
|
![]() |
3
1
最好的方法是为系统编译旧的glibc版本,然后用该glibc和共享库构建应用程序。虽然丑陋… |
![]() |
chianta · 升级libc至2.9版本 7 年前 |