3

尝试在 Centos-5(内核版本2.6.18-238.9.1.el5, gcc-4.6.3)上安装 glibc-2.15 时,make install步骤失败并显示错误消息 cannot remove/var/db/Makefile'`

配置命令是/data1/downloads/gcc/utils/glibc-2.15/configure --prefix=/data1/downloads/gcc/utils/binutils

glibc-2.16+解决了这个问题,但我受到内核版本的限制。为了解决这个问题,我对http://sourceware.org/ml/libc-alpha/2012-06/msg00632.htmlglibc-2.15/(config*in|Makeconfig)中提到的进行了更改,但这会导致配置错误(捕获信号 2)。

任何有助于解决问题的指针都非常感谢。

4

1 回答 1

0

较新的 Glibc应该适用于较旧的内核,不是吗?它只是禁用可选功能。当然,这可能只是到目前为止......

无论如何,魔术构建选项将是这样的:

/path/to/source/configure --enable-kernel=2.6.18 ...blah..
于 2013-01-04T10:17:08.970 回答