LINUX.ORG.RU

Сборка ядра 2.6.11


0

0

Помогите, пожалуйста, разобраться в чем может быть дело при сборке ядра (2.6.11 и 2.6.8.1)на моей машине. При запуске первой команды: make O=/root/source/kernel menuconfig выдаёт ошибку в файле checklist.c со ссылкой на curses.h и другие файлы. Все необходимые для инсталла утилиты я проверил, они есть и их версия даже выше чем требуется.

сделай make mrproper сначала, а потом make gconfig или make qtconfig че у тя стоит смотря gnome или kde ну или make menuconfig если те так больше нравится

berkuf
()

2d_aryan (*) (04.03.2005 10:19:30)
>на моей машине.
Моя машина это какой дистрибутив? На distrowatch не нашел.
>curses.h и другие файлы.
curces.h это как тут уже заметили, ncurses-dev, а для других файлов существуют пакеты другие-файлы-хез1-dev и другие-файлы-хез2-dev, поищи, может есть. :-)
>Все необходимые для инсталла утилиты я проверил, они есть и их версия даже выше чем требуется.
А утилита-необходимая-для-инсталла-той_же_версии_или_выше установил?
А вообще телепаты в отпуске. Весна ...

anonymous
()
Ответ на: комментарий от Kuzmich

Огромное спасибо за совет, сейчас у меня этот menuconfig запустился. Но теперь при попытке компиляции ядра make O=/root/source/kernel gcc не находит входной файл zconf.tab.c. Пред тем как начать компиляцию я выполнил команду make mrproper. В чем может быть дело???

d_aryan
() автор топика
Ответ на: комментарий от d_aryan

А у тебя .config мрпропером не потёрся случаем?
Попробуй собрать без О, или у тебя есть в нём острая необходимость?

Kuzmich ★★
()

Не надо делать mrproper перед компиляцией. Порядок таков: 1. make O=/куда там будем компилить menuconfig 2. make 3. make modules 3. make install

anonymous
()
Ответ на: комментарий от anonymous

Да ну? :)

Всегда делаю
1) make mrproper distclean
2) make menuconfig
3) make bzImage modules modules_install
4) cp arch/$ARCH/boot/bzImage /boot/vmlinuz &&cp .config /boot/config &&cp System.map /boot/System.map
5) ../grub.sh(намонаписанный скриптик)

И всё работает :))

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.