相关性

时间:2013-01-25 18:25:45

标签: linux-kernel glibc libc linux-toolchain

我在这里问,因为我不知道在哪里可以找到有关此问题的任何信息。如果你能推荐我一本关于它的书或文章,我会很高兴的。

在哪里可以找到有关Linux内核和GLIBC版本之间关联的任何信息?我知道,内核本身包含了libc函数的实现,但我不知道它们是如何传递给它的。

例如: 最近我不得不为旧的PowerPC处理器构建内核。它带有libc的动态库文件,版本2.3.6开箱即用。在/ lib / path中有一些名称类似于librt.so-2.3.6的文件。

将此lib更新为较新版本的最简单方法是什么? 是否可以配置内核的构建系统,使其生成具有较新GLI​​BC版本或替代版本(例如EGLIBC)的uImage文件?

1 个答案:

答案 0 :(得分:0)

几乎没有相关性,相同的内核应该适用于各种各样的glibc版本,反之亦然。该库找出内核处理的内容并使用它。有关glibc中已更改内容的详细信息(这是您与之交互的内容,包括对新内核功能的支持),您应该查看上游更改日志。对于Linux内核中的新功能,也许最好的来源是LWN

的内核部分的期刊“什么是新的...”文章