如何配置gcc使用备用glibc?

时间:2010-06-04 19:18:50

标签: gcc glibc

要在/usr/test的备用 glibc 安装中使用加载程序,我已将加载程序路径/lib/ld-linux-x86-64.so.2更改为/usr/test/lib/ld-linux-x86-64.so.2下的*link gcc规范文件中的部分。我还将CPATH指向/usr/test/lib/include,将LIBRARY_PATH指向/usr/test/lib

使用备用 glibc 是否正确?

2 个答案:

答案 0 :(得分:0)

我不知道正确,但我更喜欢为这种测试设置一个chroot环境。您也可以使用LD_PRELOAD机制。

答案 1 :(得分:0)

是的,没有。

是的,如果/ usr / test中的glibc的版本接近系统glibc。

不,因为glibc标头有可能彼此不兼容。然后gcc从fix-include mechanism失败。