上次我需要处理内核头文件是在更新世(2.6 左右),我记得那时您需要将内核头文件与您正在运行的内核而不是与 glibc 编译的内核版本匹配。但这是很久以前的事了,在内核导出自己的头文件之前。
我有一台将运行 4.15 系列内核的计算机,它带有一个针对 4.4 系列头文件编译的 C 库。我应该从正在运行的内核中导出头文件,还是使用我的发行版(Slackware)提供的头文件包?(或者,请说答案是否定的,我是否还需要针对新内核重建 glibc?)
上次我需要处理内核头文件是在更新世(2.6 左右),我记得那时您需要将内核头文件与您正在运行的内核而不是与 glibc 编译的内核版本匹配。但这是很久以前的事了,在内核导出自己的头文件之前。
我有一台将运行 4.15 系列内核的计算机,它带有一个针对 4.4 系列头文件编译的 C 库。我应该从正在运行的内核中导出头文件,还是使用我的发行版(Slackware)提供的头文件包?(或者,请说答案是否定的,我是否还需要针对新内核重建 glibc?)
我有一个运行 4.6 内核而不是原来的 3.10 内核的旧 Slackware 服务器,并且不必弄乱标头。这些年来,我已经为六个 Slackware 版本构建了至少十几个内核,并且从未对其中的任何一个做任何关于标题或 glibc 的事情。
当然,如果没有更新的头文件,您可能无法构建使用新内核功能的软件。但我怀疑如果你想要最先进的软件,你会运行 Slackware,所以我认为你不会遇到这个问题。