Как в дистрибутиве RedHat 9 скомпилировать новое ядро?
Такой же вопрос я уже задал в разделе RH/Федора, но подозреваю что он несколько шире, ядро во многих дистрибутивах собирается одинаково и дело не в виде Linux, а в версии ядра, поэтому решил здесь продублировать.
Я не гуру в Linux, но работаю с ним давно и до дистрибутива RH7.1 никаких проблем не было:
make menuconfig
make dep
make
make modules
make bzImage
и порядок.
В RH 7.1 (ядра версии 2.4), как только я пытался собрать ядро с использованием модулей (в конфигурации без модулей всё идёт на ура) на этапе make вылетает куча ошибок undefined reference to "имя_функции".Как я понял, компилятор не видит ссылок на функции, которые находятся в исходниках модулей. Думал, что может дистрибутив кривой попался и не стал заморачиваться, особой надобности в пересборке ядра не было. Дык в RH 9 абсолютно такая же ерунда!
Где я спотыкаюсь? Похоже на ровном месте где то, и проблема смешная. Но я ведь не гуру...