编译glibc2.2.4出现的问题
建立arm-linux交叉编译环境
gcc-2.95.3
binutils-2.14
linux-2.4.21
glibc-2.2.4
bilutils-2.14 ,gcc-2.95.3,linux-2.4.21均编译成功,到编译glibc时出现以下错误:
/home/ljj/embedded/tools/arm-linux/include/asm/param.h:13: asm/arch/param.h: No such file or directory
/home/ljj/embedded/tools/arm-linux/include/asm/param.h:14: asm/proc/page.h: No such file or directory
make[2]: *** [/home/ljj/embedded/build-tools/build-glibc/csu/init-first.o] Error 1
make[2]: Leaving directory `/home/ljj/embedded/build-tools/glibc-2.2.4/csu'
make[1]: *** [csu/subdir_lib] Error 2
make[1]: Leaving directory `/home/ljj/embedded/build-tools/glibc-2.2.4'
make: *** [install] Error 2
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
缺少这两个文件
/home/ljj/embedded/tools/arm-linux/include/asm/param.h:13: asm/arch/param.h: No such file or directory
/home/ljj/embedded/tools/arm-linux/include/asm/param.h:14: asm/proc/page.h: No such file or directory
感谢prolj
这两个文件是编译内核产生的,然后拷贝到安装目录下的
这么说就是我编译内核获取的头文件出了问题?
如何解决?
拷贝到
/home/ljj/embedded/tools/arm-linux/include/asm/
下
我去试试看