一:
error:Makefile:416: *** mixed implicit and normal rules. stop
error:Makefile:1449: *** mixed implicit and normal rules. stop
原因及解决方法:make版本过高,修改错误信息中的Makefile指定416、1449行内容
416:config %config: scripts_basic outputmakefile FORCE
改为:%config: scripts_basic outputmakefile FORCE
1449:/ %/: prepare scripts FORCE
改为:%/: prepare scripts FORCE
二:
error:curses.h:No such file or directory
原因及解决方法:没有安装ncurses,安装即可。yum install ncurses
三:
error: ‘PATH_MAX’ undeclared (first use in this function)
原因及解决办法:
# vi scripts/mod/sumversion.c
头文件包含中查看是否有limits.h,若没有,包含进去即可