QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3094|回复: 2

redhat内核编译成功与否,都来看看

[复制链接]
发表于 2006-10-26 10:56:16 | 显示全部楼层 |阅读模式
我在rh9.0下编译内核出错,求哪位高手指点
make   mrprope (没有反应,提示信息为:make: *** No rule to make target mrprope'.  Stop.
make   menuconfig
make   dep
make   bzImage
以上命令正常,也能够编译通过,

make   modules
出错,提示信息如下:
[root@localhost linux]# make modules
make -r -f tmp_include_depends all
make[1]: Entering directory /usr/src/linux-2.4.20-31.9'
make[1]: Circular /usr/src/linux-2.4.20-31.9/include/asm/smplock.h <-
/usr/src/linux-2.4.20-31.9/include/linux/interrupt.h dependency dropped.
make[1]: Circular
/usr/src/linux-2.4.20-31.9/include/linux/netfilter_ipv4/ip_conntrack_helper.h
<- /usr/src/linux-2.4.20-31.9/include/linux/netfilter_ipv4/ip_conntrack.h
dependency dropped.
make[1]: Nothing to be done for all'.
make[1]: Leaving directory /usr/src/linux-2.4.20-31.9'
make -C  kernel CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20-31.9/include
-Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing
-fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2
-march=i686 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.20-31.9/include/linux/modversions.h" MAKING_MODULES=1
modules
make[1]: Entering directory /usr/src/linux-2.4.20-31.9/kernel'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-31.9/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE
-DMODVERSIONS -include
/usr/src/linux-2.4.20-31.9/include/linux/modversions.h  -nostdinc
-iwithprefix include -DKBUILD_BASENAME=cpufreq  -DEXPORT_SYMTAB -c cpufreq.c
In file included from cpufreq.c:15:
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:60: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:60: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:60: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:61: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:61: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:62: panic_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:62: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:68: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:68:
simple_strtoul_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:68: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:69: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:69: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:69:
simple_strtol_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:69: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:70: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:70: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:70:
simple_strtoull_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:70: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:72: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:72: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:73: sprintf_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:73: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:74: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:74: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:74: vsprintf_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:74: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:75: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:75: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:76: snprintf_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:76: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:77: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:77: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:77: vsnprintf_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:77: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:79: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:79: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:80: sscanf_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:80: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:81: vsscanf_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:81: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:83: get_option_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:83: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:84: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:84: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:84: get_options_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:84: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:85: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:85: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:85: memparse_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:85: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:91: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:91: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:92: printk_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:92: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:108: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:108: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:109: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:114: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:114: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:114: dump_stack_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:114: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:191: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:191: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:191:
__out_of_line_bug_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/kernel.h:191: warning: function
declaration isn't a prototype
In file included from /usr/src/linux-2.4.20-31.9/include/linux/prefetch.h:13,
                 from /usr/src/linux-2.4.20-31.9/include/linux/list.h:6,
                                  from /usr/src/linux-2.4.20-31.9/include/linux/module.h:12,
                                                   from cpufreq.c:16:

/usr/src/linux-2.4.20-31.9/include/asm/processor.h:60: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.20-31.9/include/asm/processor.h:60: field
loops_per_jiffy_R_ver_str' declared as a function
/usr/src/linux-2.4.20-31.9/include/asm/processor.h:83: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/asm/processor.h:83: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/asm/processor.h:83: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/asm/processor.h:266: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/asm/processor.h:266: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/asm/processor.h:266: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/asm/processor.h:270: warning: parameter
names (without types) in function declaration
In file included from cpufreq.c:16:
/usr/src/linux-2.4.20-31.9/include/linux/module.h:183: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/module.h:183: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/module.h:183:
inter_module_register_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/module.h:183: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/module.h:184: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/module.h:184: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/module.h:184:
inter_module_unregister_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/module.h:184: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/module.h:185:
inter_module_get_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/module.h:185: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.20-31.9/include/linux/module.h:186:
inter_module_get_request_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/module.h:186: warning: parameter
names (without types) in function declaration
/usr/src/linux-2.4.20-31.9/include/linux/module.h:187: invalid suffix on
integer constant
/usr/src/linux-2.4.20-31.9/include/linux/module.h:187: parse error before
numeric constant
/usr/src/linux-2.4.20-31.9/include/linux/module.h:187:
inter_module_put_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/module.h:187: warning: function
declaration isn't a prototype
/usr/src/linux-2.4.20-31.9/include/linux/module.h:196:
try_inc_mod_count_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.20-31.9/include/linux/module.h:196: warning: parameter
names (without types) in function declaration
In file included from /usr/src/linux-2.4.20-31.9/include/linux/fs.h:19,
                 from
/usr/src/linux-2.4.20-31.9/include/linux/capability.h:17,
                 from /usr/src/linux-2.4.20-31.9/include/linux/binfmts.h:4,
                                  from /usr/src/linux-2.4.20-31.9/include/linux/sched.h:10,
                                                   from /usr/src/linux-2.4.20-31.9/include/linux/mm.h:22,
                                                                    from
/usr/src/linux-2.4.20-31.9/include/linux/slab.h:14,
                 from /usr/src/linux-2.4.20-31.9/include/linux/proc_fs.h:5,
                                  from cpufreq.c:24:

/usr/src/linux-2.4.20-31.9/include/linux/dcache.h: In function dget':
/usr/src/linux-2.4.20-31.9/include/linux/dcache.h:254: warning: implicit
declaration of function __out_of_line_bug_R8b0fd3c5'
cpufreq.c: In function cpufreq_parse_policy':
cpufreq.c:111: warning: implicit declaration of function sscanf_R859204af'
cpufreq.c: In function cpufreq_proc_read':
cpufreq.c:225: warning: implicit declaration of function sprintf_R1d26aa98'
cpufreq.c: In function cpufreq_proc_init':
cpufreq.c:327: warning: implicit declaration of function printk_R1b7d4074'
cpufreq.c: In function cpufreq_restore':
cpufreq.c:1109: warning: implicit declaration of function panic_R01075bf0'
cpufreq.c: At top level:
cpufreq.c:192: warning: cpufreq_setup' defined but not used
make[1]: *** [cpufreq.o] Error 1
make[1]: Leaving directory /usr/src/linux-2.4.20-31.9/kernel'
make: *** [_mod_kernel] Error 2
[root@localhost linux]# make mrprope
make: *** No rule to make target mrprope'.  Stop.



这是什么原因?
请哪位高手帮帮我,不胜感激
 楼主| 发表于 2006-10-28 09:48:51 | 显示全部楼层
哪个高手救救我吧
回复

使用道具 举报

发表于 2006-11-1 12:02:56 | 显示全部楼层
个人感觉是.config的问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-20 06:20 , Processed in 0.132878 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表