Пытаюсь собрать 18007, чтоб потом заставить wifi работать на последующих сборках и решить проблему с урезанием скорости на pppoe.
Но при линковке vmlinux выдает ошибку:
Code:
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CALL scripts/checksyscalls.sh
CHK include/linux/compile.h
LD vmlinux.o
MODPOST vmlinux.o
WARNING: vmlinux.o(.text+0x0): Section mismatch: reference to .init.text:kernel_entry before '_stext' (at offset -0x406e97)
WARNING: vmlinux.o(.text+0xf14): Section mismatch: reference to .init.text:prom_getcmdline (between 'prom_get_ttysnum' and 'prom_init_serial_port')
WARNING: vmlinux.o(.text+0x1044): Section mismatch: reference to .init.text:early_serial_setup (between 'prom_init_serial_port' and 'prom_init_sysclk')
WARNING: vmlinux.o(.text+0x1050): Section mismatch: reference to .init.text:early_serial_setup (between 'prom_init_serial_port' and 'prom_init_sysclk')
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD vmlinux
drivers/built-in.o: In function `ra2880_setup_dev_fptable':
(.text+0x22618): undefined reference to `ra_ethtool_ops'
drivers/built-in.o: In function `ra2880_setup_dev_fptable':
(.text+0x22628): undefined reference to `ra_ethtool_ops'
drivers/built-in.o: In function `dump_reg':
(.text+0x24974): undefined reference to `get_current_phy_address'
drivers/built-in.o: In function `dump_reg':
(.text+0x24974): relocation truncated to fit: R_MIPS_26 against `get_current_phy_address'
drivers/built-in.o: In function `hard_init':
(.text+0x24a40): undefined reference to `mdio_write'
drivers/built-in.o: In function `hard_init':
(.text+0x24a48): undefined reference to `mdio_write'
drivers/built-in.o: In function `hard_init':
(.text+0x24ab8): undefined reference to `mdio_read'
drivers/built-in.o: In function `hard_init':
(.text+0x24a3c): undefined reference to `mdio_read'
drivers/built-in.o: In function `hard_init':
(.text+0x24a4c): undefined reference to `mdio_read'
make[1]: *** [vmlinux] Error 1
Проверил исходники, вроде все правильно. gcc 4.1.2 из тулчайна с dd-wrt.
В чем проблема? Как исправить?