LINUX.ORG.RU

ядро не хочет компилиться


0

0

1.Скачал ядро 2.6.0 2.Распаковал в /home/my_name/ 3.Сказал mrproper 4.Сказал make config - все по умолчанию 5.Сказал make clean 6.Сказал make bzImage

и тут началось.... :-) ------------------------------------------------------------- In file included from include/linux/sched.h23, from include/linux/module.h10, from init/main.c:15 include/linux/smp.h:33 error: conflicting types for 'smp_send_reshedule' include/asm/smp.h:41 error: previous declaration of 'smp_send_reshedule' was h include/linux/smp.h:33 error: conflicting types for 'smp_send_reshedule' include/asm/smp.h:41 error: previous declaration of 'smp_send_reshedule' was h In file included from include/linux/unistd.h:9, from init/main.c:19: include/asm/unistd.h:397:warning: conflicting types for built-in function '_exit' make[1]: *** [init/main.o] Ошибка 1 make: *** [init] Ошибка 2

------------------------------------------------------------------

Что делать? И нужен ли пункт 5, в некоторых инструкциях его нет.


Re: ядро не хочет компилиться

>И нужен ли пункт 5, в некоторых инструкциях его нет.

Ну после MrProper`a он точно не нужен.

А что такое ядро то старое? 2.6.19 последнее стабильное...

Nao ★★★★★
()
Ответ на: Re: ядро не хочет компилиться от Nao

Re: ядро не хочет компилиться

Да я просто хотел научится компилить ядро, неважно ведь на каком, но ничего не получилось пока....

snoopy
()

Re: ядро не хочет компилиться

все делается проще,
make menuconfig (иногда можно тока make config, но запаришься отвечать
на вопросы)
make
make modules_install

make clean чистим /where/unpacked/kernel от накомпиленного.

gh0stwizard ★★★★★
()
Ответ на: Re: ядро не хочет компилиться от gh0stwizard

Re: ядро не хочет компилиться

Получилось скомпилировать ядро 2.6.19. Но когда я загружаюсь с новым ядром выводится сообщение:

Enforcing mode requested, but no policy loaded. Halting now! Kernel panic - no syncing. Attempted to kill init!

О чем это говорит, подскажите пожалуйста.

anonymous
()
Ответ на: Re: ядро не хочет компилиться от anonymous

Re: ядро не хочет компилиться

А когда ядро конфигурировал, (make menuconfig) ничего связанное с SELinux не включал? Посмотри вывод команды

grep SECURITY /usr/src/linux/.config

всё должно быть "is not set"

А вобще http://www.google.ru/search?q=Enforcing+mode+requested%2C+but+no+policy+loaded

Nao ★★★★★
()
Ответ на: Re: ядро не хочет компилиться от Nao

Re: ядро не хочет компилиться

Я понял! Нужно указать флаг enforcing=0 в файле конфигурации загрузчика, например если грузимся с помощью GRUB:

kernel /boot/bzImage-2.6.5 ro root=/dev/hda5 enforcing=0

И усё заработает!!!

Всем спасибо. Тема закрыта

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