308534826 于 2010-08-14 22:43:43发表:
谢谢,在/usr/src/linux2.4.20-8目录下make config & enable loadable module support 后,出现下面这个问题:
/bin/sh scripts/Configure arch/i386/config.in
#
# Using defaults found in .config
#
*
* Code maturity level options
*
Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) [Y/n/?] y
bash: y: command not found
[6]+ Stopped make config
按照提示输入y后,提示无法找到指令?这个是怎么回事?而且再次编译内核出现下面这个错误提示:
ma600.c:303:40: warning: pasting ";" and "return" does not give a valid preprocessing token
ma600.c:306: warning: concatenation of string literals with __FUNCTION__ is deprecated
ma600.c:329: warning: concatenation of string literals with __FUNCTION__ is deprecated
rm -f irda.o
ld -m elf_i386 -r -o irda.o irtty.o irport.o irda-usb.o nsc-ircc.o w83977af_ir.o toshoboe.o donauboe.o smc-ircc.o ali-ircc.o vlsi_ir.o esi.o tekram.o actisys.o girbil.o litelink.o old_belkin.o mcp2120.o act200l.o ma600.o
donauboe.o(.text.init+0x0): In function `toshoboe_init':
: multiple definition of `toshoboe_init'
toshoboe.o(.text.init+0x0): first defined here
make[4]: *** [irda.o] Error 1
make[4]: Leaving directory `/usr/src/linux-2.4.20-8/drivers/net/irda'
make[3]: *** [first_rule] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.20-8/drivers/net/irda'
make[2]: *** [_subdir_irda] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.20-8/drivers/net'
make[1]: *** [_subdir_net] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.20-8/drivers'
make: *** [_dir_drivers] Error 2
麻烦了~~~刚刚接触Linux不久,很多都不懂。小弟在此谢过了!