Linux 编译 没有path,编译linux-2.6.21的问题-‘PATH_MAX’ undeclared
編譯linux-2.6.21的問題:
cripts/mod/sumversion.c: In function ‘get_src_version’:
scripts/mod/sumversion.c:384: error: ‘PATH_MAX’ undeclared (first use
in this function)
scripts/mod/sumversion.c:384: error: (Each undeclared identifier is
reported only once
scripts/mod/sumversion.c:384: error: for each function it appears in.)
scripts/mod/sumversion.c:384: warning: unused variable ‘filelist’
make[3]: *** [scripts/mod/sumversion.o] Error 1
make[2]: *** [scripts/mod] Error 2
make[1]: *** [scripts] Error 2
make[1]: Leaving directory `/home/nios2/uClinux-dist/linux-2.6.x'
make: *** [linux] Error 1
解決方法:
# vi scripts/mod/sumversion.c
頭文件包含中查看是否有l(wèi)imits.h,若沒有,包含進(jìn)去即可
#inlcude
總結(jié)
以上是生活随笔為你收集整理的Linux 编译 没有path,编译linux-2.6.21的问题-‘PATH_MAX’ undeclared的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开放-封闭原则(OCP)
- 下一篇: JPA架构