HOSTCC scripts/mod/sumversion.o
make[1]: “include/asm-arm/mach-types.h”是最新的。
scripts/mod/sumversion.c: 在函數‘get_src_version’中:
scripts/mod/sumversion.c:384: 錯誤:‘PATH_MAX’未聲明(在此函數內第一次使用)
scripts/mod/sumversion.c:384: 錯誤:(即使在一個函數內多次出現,每個未聲明的標識符在其
scripts/mod/sumversion.c:384: 錯誤:所在的函數內也只報告一次。)
scripts/mod/sumversion.c:384: 警告:未使用的變量‘filelist’
make[2]: *** [scripts/mod/sumversion.o] 錯誤 1
make[2]: *** 正在等待未完成的任務....
make[1]: *** [scripts/mod] 錯誤 2
make: *** [scripts] 錯誤 2
CHK include/linux/version.h
make[1]: “include/asm-arm/mach-types.h”是最新的。
HOSTCC scripts/mod/sumversion.o
scripts/mod/sumversion.c: 在函數‘get_src_version’中:
scripts/mod/sumversion.c:384: 錯誤:‘PATH_MAX’未聲明(在此函數內第一次使用)
scripts/mod/sumversion.c:384: 錯誤:(即使在一個函數內多次出現,每個未聲明的標識符在其
scripts/mod/sumversion.c:384: 錯誤:所在的函數內也只報告一次。)
scripts/mod/sumversion.c:384: 警告:未使用的變量‘filelist’
make[2]: *** [scripts/mod/sumversion.o] 錯誤 1
make[1]: *** [scripts/mod] 錯誤 2
make: *** [scripts] 錯誤 2
[root@lqm build]#
解決辦法:
grep一下,發現PATH_MAX在limits.h中定義,在/scripts/mod/sumversion.c中添加#include <limits.h>即可。