Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Kasho в Nov 04, 2004, 17:01



Титла: проблем с компилирането на ядро 2.6.9
Публикувано от: Kasho в Nov 04, 2004, 17:01
Slackware 10 със swaret до Current, ядро 2.4.26
Изпълнявам следните команди :
make clean
make menuconfig
make bzImage
и резултата след последната е :
LD      arch/i386/lib/built-in.o
  CC      arch/i386/lib/bitops.o
  AS      arch/i386/lib/checksum.o
  CC      arch/i386/lib/dec_and_lock.o
  CC      arch/i386/lib/delay.o
  AS      arch/i386/lib/getuser.o
  CC      arch/i386/lib/memcpy.o
  CC      arch/i386/lib/mmx.o
  CC      arch/i386/lib/strstr.o
  CC      arch/i386/lib/usercopy.o
  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(.text+0x91f98): In function `pvr_boot':
: undefined reference to `request_firmware'
drivers/built-in.o(.text+0x92012): In function `pvr_boot':
: undefined reference to `release_firmware'
make: *** [.tmp_vmlinux1] Error 1

нямам идея къде ми е грешката,а и Google не ми помогна


Титла: проблем с компилирането на ядро 2.6.9
Публикувано от: the_real_maniac в Nov 04, 2004, 18:00
Че грешката е странна , странна е (още в началото и т.н). Но ако грешката е в/заради ТЕБ -> ами грешката ще да е 99% в конфига , дай да го видиме ...


Титла: проблем с компилирането на ядро 2.6.9
Публикувано от: Kasho в Nov 04, 2004, 18:26
грешката не е в началото,постанл съм само последните няколко реда след изпълнението на bzImage.
.config -a тук ли да го постна....малко дългичък ми се вижда ?


Титла: проблем с компилирането на ядро 2.6.9
Публикувано от: rpetrov в Nov 04, 2004, 19:03
Може би следните действия ще ти разрешат проблема:
- запази .config ( например cp -a .config /path/config-2.4.26-20041104 )
- make mproper
- възстанови .config
- make oldconfig ( не е задължително, но премахва излишните пудри в .config )
- make dep
- make bzImage
?

Ако ли не, най-вероятно ще трябва още нещо да се разреши/забрани в конфигурацията.


Титла: проблем с компилирането на ядро 2.6.9
Публикувано от: n_antonov в Nov 05, 2004, 07:26
:01-->
Цитат (Kasho @ Ноември 04 2004,20:01)
drivers/built-in.o(.text+0x91f98): In function `pvr_boot':
: undefined reference to `request_firmware'
drivers/built-in.o(.text+0x92012): In function `pvr_boot':
: undefined reference to `release_firmware'

Не губи време да копираш разни config-файлове. Ориентирай се по съобщението, от него става ясно при компилацията на кой драйвер се чупи. Ако го изключих от конфигурацията, нищо няма да загубиш. Мисля, че ще го намериш в раздела за избор и настройка на процесорна архитектура (нещо свързано с BIOS май беше). Назиуст не ги знам, така че остава сам да си го намериш.





Титла: проблем с компилирането на ядро 2.6.9
Публикувано от: Kasho в Nov 05, 2004, 13:43
Да,наистина при определен дрйвер се чупи компилацията (Съжалявам че в момента не мога да посоча кой е точно). По default е зададен като модул. Ако го оставя така или направо го изключа няма проблеми,но естествено това го разбрах след N-тата проба чак рано сутрин по изгрев слънце :)
Благодаря за помоща !