编译glibc2.2.4出现的问题

发布于 2022-09-23 13:18:34 字数 709 浏览 37 评论 0

建立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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

蓝眼睛不忧郁 2022-09-30 13:18:34

缺少这两个文件
/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

噩梦成真你也成魔 2022-09-30 13:18:34

感谢prolj

这两个文件是编译内核产生的,然后拷贝到安装目录下的
这么说就是我编译内核获取的头文件出了问题?
如何解决?

七七 2022-09-30 13:18:34

拷贝到
/home/ljj/embedded/tools/arm-linux/include/asm/

年华零落成诗 2022-09-30 13:18:34

我去试试看

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文