- 论坛徽章:
- 0
|
回复 4楼 坚持向左 的帖子
我把错误信息打印出来了,大家帮我看一下.谢谢了。
make -C src/ modules
make[1]: Entering directory `/usr/src/r1000_v1.05/src'
make -f Makefile_linux24x
make[2]: Entering directory `/usr/src/r1000_v1.05/src'
gcc -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall -I/lib/modules/2.4.20-8smp/build/include -I. -DMODVERSIONS -DEXPORT_SYMTAB -include /lib/modules/2.4.20-8smp/build/include/linux/modversions.h -c r1000_n.c -o r1000_n.o
In file included from /lib/modules/2.4.20-8smp/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.20-8smp/build/include/linux/list.h:6,
from /lib/modules/2.4.20-8smp/build/include/linux/module.h:12,
from r1000.h:1,
from r1000_n.c:5:
/lib/modules/2.4.20-8smp/build/include/asm/processor.h:60: warning: parameter names (without types) in function declaration
/lib/modules/2.4.20-8smp/build/include/asm/processor.h:60: field `loops_per_jiffy_R_ver_str' declared as a function
/lib/modules/2.4.20-8smp/build/include/asm/processor.h:82: invalid suffix on integer constant
/lib/modules/2.4.20-8smp/build/include/asm/processor.h:82: parse error before numeric constant
/lib/modules/2.4.20-8smp/build/include/asm/processor.h:265: invalid suffix on integer constant
/lib/modules/2.4.20-8smp/build/include/asm/processor.h:265: parse error before numeric constant
/lib/modules/2.4.20-8smp/build/include/asm/processor.h:269: warning: parameter names (without types) in function declaration
In file included from r1000.h:1,
from r1000_n.c:5:
/lib/modules/2.4.20-8smp/build/include/linux/module.h:183: invalid suffix on integer constant
/lib/modules/2.4.20-8smp/build/include/linux/module.h:183: parse error before numeric constant
/lib/modules/2.4.20-8smp/build/include/linux/module.h:183: `inter_module_register_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-8smp/build/include/linux/module.h:184: invalid suffix on integer constant
/lib/modules/2.4.20-8smp/build/include/linux/module.h:184: parse error before numeric constant
/lib/modules/2.4.20-8smp/build/include/linux/module.h:184: `inter_module_unregister_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-8smp/build/include/linux/module.h:185: `inter_module_get_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-8smp/build/include/linux/module.h:185: warning: parameter names (without types) in function declaration
/lib/modules/2.4.20-8smp/build/include/linux/module.h:186: `inter_module_get_request_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-8smp/build/include/linux/module.h:186: warning: parameter names (without types) in function declaration
/lib/modules/2.4.20-8smp/build/include/linux/module.h:187: invalid suffix on integer constant
/lib/modules/2.4.20-8smp/build/include/linux/module.h:187: parse error before numeric constant
/lib/modules/2.4.20-8smp/build/include/linux/module.h:187: `inter_module_put_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-8smp/build/include/linux/module.h:196: `try_inc_mod_count_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-8smp/build/include/linux/module.h:196: warning: parameter names (without types) in function declaration
r1000_n.c:1296: parse error before "r1000_tx_action"
r1000_n.c:1296: warning: return type defaults to `int'
r1000_n.c:1296: conflicting types for `r1000_tx_action'
r1000_n.c:1295: previous declaration of `r1000_tx_action'
r1000_n.c:1345: parse error before "r1000_rx_action"
r1000_n.c:1345: warning: return type defaults to `int'
r1000_n.c:1345: conflicting types for `r1000_rx_action'
r1000_n.c:1344: previous declaration of `r1000_rx_action'
r1000_n.c: In function `r1000_interrupt':
r1000_n.c:1479: warning: `return' with a value, in function returning void
r1000_n.c:1483: warning: `return' with a value, in function returning void
make[2]: *** [r1000_n.o] Error 1
make[2]: Leaving directory `/usr/src/r1000_v1.05/src'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/r1000_v1.05/src'
make: *** [modules] Error 2 |
|