make menconfig 后,在spi_s3c24xx前选择了M,退出后make modules,出现如下错误:
[root@localhost linux-2.6.29]# make modules
scripts/kconfig/conf -s arch/arm/Kconfig
CHK include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CALL scripts/checksyscalls.sh
<stdin>:1097:2: warning: #warning syscall fadvise64 not implemented
<stdin>:1265:2: warning: #warning syscall migrate_pages not implemented
<stdin>:1321:2: warning: #warning syscall pselect6 not implemented
<stdin>:1325:2: warning: #warning syscall ppoll not implemented
<stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented
CC [M] drivers/spi/spi_bitbang.o
CC [M] drivers/spi/spi_s3c24xx_gpio.o
CC [M] drivers/spi/spi_s3c24xx.o
Building modules, stage 2.
MODPOST 5 modules
ERROR: "spi_alloc_master" [drivers/spi/spi_s3c24xx_gpio.ko] undefined!
ERROR: "spi_alloc_master" [drivers/spi/spi_s3c24xx.ko] undefined!
ERROR: "spi_unregister_master" [drivers/spi/spi_s3c24xx.ko] undefined!
ERROR: "spi_register_master" [drivers/spi/spi_bitbang.ko] undefined!
ERROR: "spi_unregister_master" [drivers/spi/spi_bitbang.ko] undefined!
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2