On 08/27/2012 08:11 PM, 丰 wrote:
在 2012年8月27日 上午5:59,Deng Xiyue<manphiz-guest@users.alioth.debian.org>写道:Debian 使用的是 eglibc 而不是 glibc [1]。 Eglibc 是基于 glibc 并加入了对很多嵌入式架构的支持。虽然 Eglibc 于去年 11 月也有了 eglibc_2_14 分支,但看了下 glibc 2.14 的改动,有些比较激进(比如去掉了 RPC 的支持),会导致一些不兼容问题,加上今年6月份要 feature freeze,所以估计可能是为了保险停留在了 2.13 版本。因为这个情况,我以前在 Fedora 16 编译的 gcc-4.1.2 二进制包无法直接在 debian 运行,并且在 debian 上从源代码重新编译安装 gcc 有 n 多错误,stderr 输出定向的文件有 1.8M 大,想问问题都不知道从何入手。好郁闷。
也许可以用静态链接来绕过glibc方面的问题。 Guo Yixuan