LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: satimis

bash: /usr/bin/localedef: No such file or directory

[复制链接]
发表于 2006-2-13 23:42:54 | 显示全部楼层
我这里也出了同样的问题,
第6章,编译安装完 glibc 之后,
bash: /usr/bin/localedef: No such file or directory

实际上,所有安装在/usr/bin/里的binary都是这样,就是chroot后安装的所有exe文件
ldd  /usr/bin/localedef   也会说
ld: /usr/bin/localedef: No such file or directory

我看了一下,出问题的都是链接到 /lib/ld-linux.so.2 的,这时还没有这个文件.
是不是跟这个有关系? 但成品的程序确实应该链接到 /lib/ld-linux.so.2 .


是不是这时候应该用 /tools/bin/localedef ?
如果我
ln -sf /tools/lib/ld-linux.so.2 /lib/  
行吗?
回复 支持 反对

使用道具 举报

发表于 2006-2-14 07:07:32 | 显示全部楼层
localedef 本身就是 glibc 的一个程序。

如果你都有这个问题的话,那我觉得是你的工具链调整出问题了。

为啥这个时候还会没有这个文件呢,glibc就是弄这个的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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