Здравствуйте! Помогите с решением проблемки. Установлена на ноуте Мандрива 2007.1, решил обновить ядро до версии 2.6.22.6. Действовал как описано в FAQ. При выполнении make появляется ошибка:
AR arch/i386/lib/lib.a
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
drivers/built-in.o: In function `marvell_config_drive_for_dma':
marvell.c:(.text+0x78978): undefined reference to `ide_use_dma'
marvell.c:(.text+0x7898d): undefined reference to `ide_dma_speed'
marvell.c:(.text+0x789ae): undefined reference to `ide_dma_enable'
make: *** [.tmp_vmlinux1] Ошибка 1
[root@localhost 2.6.22.6-tmb-2mdv]#
Понимаю что что-то недоделываю в конфигурации, только не могу понять что и где.
Подскажите что и где надо подправить.
Проблемы с компиляцией ядра
Модератор: Bizdelnick
-
wyldrodney
- Сообщения: 93
- ОС: Своя-0.1.4.2
Re: Проблемы с компиляцией ядра
Такое ощушение, что или исходники повреждены, или время неверно установлено...
uname -a в студию!
uname -a в студию!
Мазохист...
-
pas
- Сообщения: 597
- Статус: маньяк
- ОС: Gentoo
Re: Проблемы с компиляцией ядра
Как назывался пакет с исходниками ядра? Не все пакеты kernel - это полные исходники ядра.
-
Vadim1967z
- Сообщения: 77
- ОС: Mandriva 2009.1
Re: Проблемы с компиляцией ядра
uname - a:
[vadim@localhost ~]$ uname -a
Linux localhost 2.6.17-16mdb #1 SMP Wed Sep 26 16:10:48 EDT 2007 i686 Intel® Pentium® M processor 1.86 GHz GNU/Linux
[vadim@localhost ~]$
пакет с исходниками: kernel-tmb-source-2.6.22.6-2mdv-1-1mdv2007.1.i586.rpm
После запуска инсталятора файлы находятся в /usr/src/2.6.22.6-tmb-2mdv/
[vadim@localhost ~]$ uname -a
Linux localhost 2.6.17-16mdb #1 SMP Wed Sep 26 16:10:48 EDT 2007 i686 Intel® Pentium® M processor 1.86 GHz GNU/Linux
[vadim@localhost ~]$
пакет с исходниками: kernel-tmb-source-2.6.22.6-2mdv-1-1mdv2007.1.i586.rpm
После запуска инсталятора файлы находятся в /usr/src/2.6.22.6-tmb-2mdv/