LinuxSir.cn,穿越时空的Linuxsir!

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

LFS LiveCD 6.2-3 中文版 在 5.20.1. 安装 Gettext 时出错

[复制链接]
发表于 2006-10-10 23:22:43 | 显示全部楼层 |阅读模式
第一次LFS,用LiveCD 6.2-3,根据中文版的手册安装的
到安装 Gettext 时出错

第一步OK:
./configure --prefix=/tools --disable-share

后面两个make都不过:
lfs:/mnt/lfs/sources/gettext-0.14.5$make -C lib      
make: *** lib: No such file or directory.  Stop.      
lfs:/mnt/lfs/sources/gettext-0.14.5$make -C src msgfmt
make: *** src: No such file or directory.  Stop.      

最后的cp也不对:
cp -v src/msgfmt /tools/bin

看了一下英文原版,似乎也是这么写的,哪里错了呢?
我最后直接make、make install 了事,不知道后面有没有影响。
 楼主| 发表于 2006-10-11 10:22:51 | 显示全部楼层
看上去似乎也行:

lfs:/mnt/lfs/sources$which msgfmt  
/tools/bin/msgfmt
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-11 15:53:36 | 显示全部楼层
郁闷啊,郁闷,到chroot的时候发现bash没装到/tools/bin下面。

补做一遍5.14节不知道还来得及来不及。 //cry
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-11 15:56:30 | 显示全部楼层
查了下依赖关系,好像没有后续的包依赖于Bash的。

也许是前面忘记了make install? 但愿没事。

Bash
Installation depends on: Bash, Bison, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Patch, Readline, Sed, Texinfo
Test suite depends on: Diffutils, Gawk
Must be installed before: None
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-11 16:18:31 | 显示全部楼层
重新编译了一遍Bash 3.1,终于“没名字”了。

# chroot "$LFS" /tools/bin/env -i \               
> HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \         
> PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \  
> /tools/bin/bash --login +h                       
I have no name!:/#
回复 支持 反对

使用道具 举报

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

本版积分规则

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