LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 830|回复: 3

进行到Tcl-8.4.7时出错(lfs 6.0)

[复制链接]
发表于 2005-8-29 15:58:47 | 显示全部楼层 |阅读模式
在/mnt/lfs/sources/tcl8.4.7/unix下
先执行 ./configure --prefix=/tools
在执行
make
提示:
In file included from /tools/include/linux/errno.h:4,
                 from /tools/include/bits/errno.h:25,
                 from /tools/include/errno.h:36,
                 form ./../generic/../unix/tclUnixPort.h:39,
                 from ./../generic/tclPort.h:27,
                 from ./../generic/tclAlloc.c:29:
/tools/include/asm/errno.h:4:31: asm-generic/errno.h: No such file or directory
make *** [tclAlloc.o] Error 1

我看过/tools/include/asm/errno.h中第4行,是#include <asm-generic/errno.h>

我是用lfs-livecd-x86-6.0.1.iso编译的lfs6.0,安装包来自光盘中的/usr/src/packages

下面是上传的完整错误信息

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2005-8-31 17:35:49 | 显示全部楼层
没人遇到这个问题吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-5 10:07:17 | 显示全部楼层
找到原因了,希望遇到同样的问题的朋友可以参考一下(不过也许就我犯这个低级错误 :beat )
在Linux-Libc-Headers-2.6.8.1 那章里
执行
cp -R include/asm-i386 /tools/include/asm
cp -R include/linux /tools/include
是在$LFS/sources/linux-libc-headers-2.6.8.1 目录下,我当时没注意这个,而是在$LFS/sources/linux-2.6.8.1 执行的,没提示什么错误,而且编译也过去了,结果到Tcl-8.4.7那章就Game Over了,呵呵,太粗心了
回复 支持 反对

使用道具 举报

发表于 2005-9-15 09:03:59 | 显示全部楼层
早看到你的帖子,我就不会走弯路了:)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表