如何同时使用两个版本的glibc?

时间:2011-03-02 15:43:00

标签: glibc

喜 我目前正在使用ubuntu 9.10和glibc版本2.11.1-0, 我正在做一个项目,我想测试另一个版本的glibc是2.5-58,我想知道以下事情:

如何编译2.5-58的版本,但保留以前的版本?

如何将现有程序与较新版本的glibc的二进制文件链接?

如果有人可以帮助我,我将非常感激!

如果我的问题不具体,请告诉我。如果有人能回答我,请真的很有帮助。 感谢

3 个答案:

答案 0 :(得分:1)

请勿混合系统中安装的glibc版本。特别是不要混合与一个或另一个版本链接的程序。如果你这样做,你很可能会破坏你的系统。

答案 1 :(得分:0)

我不是这方面的专家,但也许这会有所帮助。

http://www.bitwagon.com/rtldi/rtldi.html

答案 2 :(得分:0)

ubuntu中没有解决方案:

http://brainstorm.ubuntu.com/idea/14774

在Gentoo中有管理多个版本库的“portage”:

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1