日期:2014-05-16  浏览次数:20649 次

一个编译内核时碰到的问题。
我用的   是fadro5.   下载的   是2.6.10版本的内核。
先   make   gconfig
然后   make
出了一大堆错误:[root@localhost   linux-2.6.10]#   make   > /dev/null
scripts/mod/sumversion.c:   在函数   ‘parse_file’   中:
scripts/mod/sumversion.c:260:   警告:传递参数   1   (属于   ‘grab_file’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:277:   警告:传递参数   1   (属于   ‘parse_string’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:283:   警告:传递参数   1   (属于   ‘parse_comment’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:   在函数   ‘parse_source_files’   中:
scripts/mod/sumversion.c:335:   警告:初始化指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:344:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:357:   警告:传递参数   1   (属于   ‘parse_file’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:   在函数   ‘strip_rcs_crap’   中:
scripts/mod/sumversion.c:463:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:463:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:463:   警告:传递参数   1   (属于   ‘__builtin_strcmp’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:463:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:463:   警告:传递参数   1   (属于   ‘__builtin_strcmp’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:463:   警告:传递参数   1   (属于   ‘__builtin_strcmp’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:463:   警告:传递参数   1   (属于   ‘__builtin_strcmp’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:463:   警告:传递参数   1   (属于   ‘strncmp’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:467:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:467:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:467:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:483:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:484:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/mod/sumversion.c:   在函数   ‘maybe_frob_rcs_version’   中:
scripts/mod/sumversion.c:494:   警告:传递参数   1   (属于   ‘strip_rcs_crap’)   给指针时目标与指针有/无符号不一致
scripts/kallsyms.c:   在函数   ‘read_symbol’   中:
scripts/kallsyms.c:152:   警告:对指针赋值时目标与指针有/无符号不一致
scripts/kallsyms.c:153:   警告:传递参数   1   (属于   ‘strcpy’)   给指针时目标与指针有/无符号不一致
scripts/kallsyms.c:   在函数   ‘symbol_valid’   中:
scripts/kallsyms.c:190:   警告:传递参数   1   (属于   ‘strstr’)   给指针时目标与指针有/无符号不一致
scripts/kallsyms.c:194:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/kallsyms.c:194:   警告:传递参数   1   (属于   ‘__builtin_strcmp’)   给指针时目标与指针有/无符号不一致
scripts/kallsyms.c:194:   警告:传递参数   1   (属于   ‘strlen’)   给指针时目标与指针有/无符号不一致
scripts/kallsyms.c:194:   警告:传递参数   1   (属于   ‘__builtin_strcmp’)   给指针时目标与指针有/无符号不一致
scripts/kallsyms.c:194:   警告:传递参数   1   (属于   ‘__builtin_strcmp’)   给指针时目标与指针有/无符号不一致
scripts/kallsyms.c:194:   警告:传递参数   1   (属于   ‘__builtin_strcmp’)   给指针时目标与指针有/无符号不一致
scripts/conmakehash.c:   在函数   ‘getunicode