Как перекомпилировать glibc для поддержки старой версии ядра? - PullRequest
1 голос
/ 23 апреля 2019

Поэтому я пытался работать с этим источником ядра 2.6.34, когда я пытался загрузить его на qemu, он сообщает об ошибке «FATAL: ядро ​​слишком старое».Я искал в Интернете, и решение, которое дали люди, - это создать новый glibc, совместимый с версией, с которой я работал, что-то вроде «--enable-kernel», но я не знаю, как его собрать и связать с gcc.в частности.Как именно я должен сделать, чтобы успешно загрузить старое ядро?

1 Ответ

0 голосов
/ 27 апреля 2019

Вам придется использовать glibc 2.23 или более раннюю версию для архитектур, отличных от x86, и glibc 2.25 или более раннюю версию для архитектур x86. Использование более поздних версий требует значительных усилий по переносу, поскольку код поддержки для более старых ядер исчез.

...