LinuxSir.cn,穿越时空的Linuxsir!

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

Linux From Scratch - Version 6.1 6.11. Glibc-2.3.4出错

[复制链接]
发表于 2006-2-7 10:54:22 | 显示全部楼层 |阅读模式
make[2]: Nothing to be done for `subdir_install'.
make[2]: Leaving directory `/source/glibc-2.3.3-lfs-5.1/gnulib'
make  -C wctype subdir_install
make[2]: Entering directory `/source/glibc-2.3.3-lfs-5.1/wctype'
/tools/bin/install -c -m 644 wctype.h /usr/include/wctype.h
make[2]: Leaving directory `/source/glibc-2.3.3-lfs-5.1/wctype'
make  -C manual subdir_install
make[2]: Entering directory `/source/glibc-2.3.3-lfs-5.1/manual'
pwd=`pwd`; \
no libm-err-tab.pl $pwd/.. > libm-err-tmp
/bin/sh: line 1: no: command not found
make[2]: *** [stamp-libm-err] Error 127
make[2]: Leaving directory `/source/glibc-2.3.3-lfs-5.1/manual'
make[1]: *** [manual/subdir_install] Error 2
make[1]: Leaving directory `/source/glibc-2.3.3-lfs-5.1'
make: *** [install] Error 2
root:/source/glibc-build#
我用了两个宿主系统做的 CENTOS4.1 REDHAT EL 4 都是在VMWARE5.5下做的 都是同样的错误 反复做了好几次
到底是怎么回事
发表于 2006-2-7 12:48:53 | 显示全部楼层
你的perl装对没。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-7 16:37:03 | 显示全部楼层
perl -v 有这样的输出
This is perl, v5.8.7 build for i686 linux
......
这样应该算是正确的吧
回复 支持 反对

使用道具 举报

发表于 2006-2-7 17:48:51 | 显示全部楼层
1。在chroot环境下,还是同样的输出?
2。你的错误好像是glibc找不到perl造成的。
回复 支持 反对

使用道具 举报

发表于 2006-2-8 08:57:00 | 显示全部楼层
pwd=`pwd`; \
no libm-err-tab.pl $pwd/.. > libm-err-tmp
/bin/sh: line 1: no: command not found

没有找到no这个命令,unix里面是yes这个命令,有no这个命令吗?
回复 支持 反对

使用道具 举报

发表于 2006-2-9 03:19:57 | 显示全部楼层
本来的命令应该是:
perl no libm-err-tab.pl $pwd/.. > libm-err-tmp

是perl没有了。不是没有no这个命令!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-9 16:40:41 | 显示全部楼层
那怎么办 需要回到第5章 重新安装PERL
还是说我进出CHROOT 进去之后的 $PATH有问题吗
回复 支持 反对

使用道具 举报

发表于 2006-2-9 16:59:57 | 显示全部楼层
你chroot后运行perl有问题没?

重新安装一次也可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-9 17:32:00 | 显示全部楼层
我CHROOT或的 perl -v 有输出是否能说明 PERL没有问题呢
回复 支持 反对

使用道具 举报

发表于 2006-2-9 18:15:45 | 显示全部楼层
我还没找到根源,不过问题就是这个,不知道谁见过。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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