The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не могу скомпилировать ядро. Помогите!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не могу скомпилировать ядро. Помогите!"  
Сообщение от SergeyL. (ok) on 09-Дек-06, 14:10 
1.Скачал ядро 2.6.0
2.Распаковал в /usr/src/linux-2.6.0/
3.Создал ссылку /usr/src/linux -> /usr/src/linux-2.6.0/
4.Перешел по ссылке cd /usr/src/linux
5.Сказал mrproper
6.Сказал make menuconfig
6.Сказал make

и тут началось.... :-(
-------------------------------------------------------------
In file included from include/linux/sched.h:23,
                 from include/linux/module.h:10,
                 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 here 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 here
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

---------------------------------------------------------------
Получается что два одинаковых хидера есть в двух директориях /include/linux и /include/asm/ но почему?? И компилятор орёт.
В чем я ошибся - не могу понять. Может кто подскажет?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Не могу скомпилировать ядро. Помогите!"  
Сообщение от const86 (??) on 09-Дек-06, 20:12 
Подозреваю, что gcc 4+ не осилит linux 2.6.0.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Не могу скомпилировать ядро. Помогите!"  
Сообщение от SergeyL. (??) on 10-Дек-06, 17:06 
>Подозреваю, что gcc 4+ не осилит linux 2.6.0.


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

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

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру