【发布时间】:2013-01-09 23:21:37
【问题描述】:
我的目标是使用 debian(挤压)用户空间运行更新的内核 Linux 3.4。
Debian 的KernelFaq 只是说我们从 kernel.org 获取最新的原始内核并手动配置和编译它。
但是,在glibc documentation 中,它指出:
GNU C 库在比 [编译期间] 使用的内核头文件更早的内核上运行没有问题。反过来(使用旧内核头文件编译 GNU C 库并在最近的内核上运行)不一定能按预期工作。
由于内核 API 从 2.6.32 到 3.4 相当稳定,我可能只需要编译 3.4 内核就可以了;但是,我想知道这是否还会留下潜在的问题。
针对我的 Linux 3.4(或更高版本)头文件重新编译 eglibc 2.11.3-4 是否更正确?
【问题讨论】: