powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблемы с перекомпиляцией ядра
8 сообщений из 8, страница 1 из 1
Проблемы с перекомпиляцией ядра
    #32608039
Alex_2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема в следующем.
Нужно прекомпилировать ядро.
Версия 2.4.24.
Выдает следующее:
sched.c:213: error: conflicting types for `reschedule_idle'
sched.c:210: error: previous declaration of `reschedule_idle'
sched.c:371: error: conflicting types for `wake_up_process'
/usr/src/linux-2.4.24/include/linux/sched.h:601: error: previous declaration of `wake_up_process'
sched.c:409: error: conflicting types for `schedule_timeout'
/usr/src/linux-2.4.24/include/linux/sched.h:148: error: previous declaration of `schedule_timeout'
sched.c:739: error: conflicting types for `__wake_up'
/usr/src/linux-2.4.24/include/linux/sched.h:593: error: previous declaration of `__wake_up'
sched.c:749: error: conflicting types for `__wake_up_sync'
/usr/src/linux-2.4.24/include/linux/sched.h:594: error: previous declaration of `__wake_up_sync'
sched.c:759: error: conflicting types for `complete'
/usr/src/linux-2.4.24/include/linux/completion.h:31: error: previous declaration of `complete'
sched.c:769: error: conflicting types for `wait_for_completion'
/usr/src/linux-2.4.24/include/linux/completion.h:30: error: previous declaration of `wait_for_completion'
sched.c:804: error: conflicting types for `interruptible_sleep_on'
/usr/src/linux-2.4.24/include/linux/sched.h:598: error: previous declaration of `interruptible_sleep_on'
sched.c:815: error: conflicting types for `interruptible_sleep_on_timeout'
/usr/src/linux-2.4.24/include/linux/sched.h:599: error: previous declaration of `interruptible_sleep_on_timeout'
sched.c:828: error: conflicting types for `sleep_on'
/usr/src/linux-2.4.24/include/linux/sched.h:595: error: previous declaration of `sleep_on'
sched.c:839: error: conflicting types for `sleep_on_timeout'
/usr/src/linux-2.4.24/include/linux/sched.h:596: error: previous declaration of `sleep_on_timeout'
make[2]: *** [sched.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.24/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.24/kernel'
make: *** [_dir_kernel] Error 2
Помогите, очень надо. Пожалуйста...
...
Рейтинг: 0 / 0
Проблемы с перекомпиляцией ядра
    #32608228
Фотография alex777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня такое чувство что ты задал какуюто дополнтельную опцию при компиляции ядра, а связанную с ней опцию не задал, почитай внимательно документацию, сказать точно что ты сделал не так я тебе не могу.
...
Рейтинг: 0 / 0
Проблемы с перекомпиляцией ядра
    #32608895
Фотография cvasil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ядро стандартное или патченое? какой компилятор?
...
Рейтинг: 0 / 0
Проблемы с перекомпиляцией ядра
    #32609865
Alex_2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ядро патченое.
Необходима поддержка SquashFS v1.3, посему была положена соответствующая заплатка.
gcc v3.3.3
...
Рейтинг: 0 / 0
Проблемы с перекомпиляцией ядра
    #32611219
Фотография cvasil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже на повторное объявление переменных:
...
sched.c:213: error: conflicting types for `reschedule_idle'
sched.c:210: error: previous declaration of `reschedule_idle'
...

Видимо заплатка легла криво. Может она не к тому ядру, или еще чего.
Посмотрите что там получилось в сорцах.
...
Рейтинг: 0 / 0
Проблемы с перекомпиляцией ядра
    #32611243
Alex_2004
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут дело не в заплатке.
Непропатченное ядро пр компиляции выдает то же самое.
...
Рейтинг: 0 / 0
Проблемы с перекомпиляцией ядра
    #32613352
Фотография cvasil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте взять более свежее ядро (2.4.26) или более старый gcc (3.2.*)
...
Рейтинг: 0 / 0
Проблемы с перекомпиляцией ядра
    #32613761
Фотография Adekamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извини за наверно глупый вопрос, но ты делал все как пологается ? незабыл про make mrproper & make clean ?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблемы с перекомпиляцией ядра
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]