|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Ошибка при компиляции ядра |
|
|
Ошибка при компиляции ядра
|
Новый участник Сообщения: 19 |
Профиль | Отправить PM | Цитировать Добрый вечер!
Вот добрался до компиляции ядра Система при выполнении make bzImage выдала то, что вы видите внизу. Не подскажете в чем тут дело? make[1]: Вход в каталог `/usr/src/linux-2.4.18-3' kallsyms pass 1 ld -m elf_i386 -T /usr/src/linux-2.4.18-3/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o --start-group arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/char/drm/drm.o drivers/net/fc/fc.o drivers/atm/atm.o drivers/ide/idedriver.o drivers/cdrom/driver.o drivers/pci/driver.o drivers/net/wireless/wireless_net.o drivers/pnp/pnp.o drivers/video/video.o drivers/usb/usbdrv.o drivers/md/mddev.o drivers/sensors/sensor.o net/network.o abi/abi.o /usr/src/linux-2.4.18-3/arch/i386/lib/lib.a /usr/src/linux-2.4.18-3/lib/lib.a /usr/src/linux-2.4.18-3/arch/i386/lib/lib.a --end-group -o .tmp_vmlinux1 init/main.o: In function `smp_init': init/main.o(.text.init+0x5f1): undefined reference to `skip_ioapic_setup' arch/i386/kernel/kernel.o: In function `broken_pirq': arch/i386/kernel/kernel.o(.text.init+0x34fb): undefined reference to `skip_ioapic_setup' make[1]: *** [kallsyms] Ошибка 1 make[1]: Выход из каталог `/usr/src/linux-2.4.18-3' make: *** [vmlinux] Ошибка 2 Заранее благодарен |
|
Отправлено: 17:39, 26-09-2003 |
Spaik
Сообщения: n/a |
Система Mandrake10.1 собираю ядро 2.6.14
Цитата:
|
|
Отправлено: 16:19, 18-11-2005 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 7250
|
Профиль | Отправить PM | Цитировать После сборки ядра пишете make modules, make modules_install, далее:
mkinitrd /boot/initrd-2.6.14-extraversion 2.6.14-extraversion extraversion пишется в makefile до сборки ядра, это может быть любая удобная строка, чтобы отличить новое ядро от старого далее - в grub дублируем пункт загрузки основного ядра и меняем названия файлов на наши, опять же не забывая про initrd, а то не запустится... удачи! |
------- Отправлено: 11:13, 19-11-2005 | #22 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 11:01, 21-11-2005 | #23 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - При компиляции программы выскакивает ошибка | m.s.dos | Программирование и базы данных | 1 | 31-05-2009 16:10 | |
FreeBSD - ошибка компиляции ядра 7.1 | kirimey | Общий по FreeBSD | 7 | 02-05-2009 15:48 | |
Софт/IDE - Помогите новичку, ошибка при компиляции. | KEKS-KEKS | Программирование и базы данных | 6 | 16-07-2007 22:46 | |
[решено] Ошибка при компиляции из портов - Your Makefile has been rebuilt | Forpost | Общий по FreeBSD | 13 | 20-08-2006 21:52 | |
Ошибки при компиляции нового ядра | Guest | Общий по Linux | 7 | 07-12-2002 10:44 |
|