发现make: command not found 做到第七章 - LFS-Bootscripts-3.2.1
时间:2006-11-11
来源:互联网
执行 make install
系统提示:
bash: make: command not found
本人以为是前面的“make”包没装好,回去make "make"包,发现也make不了。
本人重启vmware,按第七章部分的重启恢复步骤回到工作状态,问题仍然出现。
哪位高人能给指点一下,小弟第一次装lfs不想半途而废。
作者: dalong_co 发布时间: 2006-11-11
作者: xtra2000 发布时间: 2006-11-11
作者: happykiller 发布时间: 2006-11-11
作者: happykiller
检查一下环境变量PATH,是否包含make命令所在的路径。
|
而检查$PATH变量中的几个目录/bin:/sbin:/usr/bin:/usr/sbin
都没有make这个命令
请问我是那个步骤作错了,才导致这样的呢?
该怎么补救呢?
作者: dalong_co 发布时间: 2006-11-12
cp -a /tools/bin/make /bin
虽然暂时可以make了,但不知道能不能解决问题,走到最后,老天保佑。
作者: dalong_co 发布时间: 2006-11-12
你是不是在第六章忘了安装Make软件包了?
如果是这样的话,可以返回去安装Make软件包。
作者: happykiller 发布时间: 2006-11-12
作者: dalong_co
我拷贝了/tools/bin/make 到 /bin
cp -a /tools/bin/make /bin 虽然暂时可以make了,但不知道能不能解决问题,走到最后,老天保佑。 |
作者: happykiller 发布时间: 2006-11-12
作者: bird00126 发布时间: 2006-11-12
作者: happykiller
make 应该在/usr/bin路径下。
你是不是在第六章忘了安装Make软件包了? 如果是这样的话,可以返回去安装Make软件包。 |
我copy /tools/bin/make 到 /bin/目录下后,一直往后继续做,竟然成功完成了lfs的整个安装。
现在也没搞懂为什么会有这个问题,等下次再装6.2的时候再去想想吧。
谢谢各位帮忙。
作者: dalong_co 发布时间: 2006-11-12
作者: youbest 发布时间: 2006-11-13
No such file or directory !
各位能再给分析下问题不?
作者: solo_lxy 发布时间: 2006-11-13
作者: youbest 发布时间: 2006-11-13
我刚才回到lfs用户去看了看,所有测试都是正确的,make安装也没问题。
然后我又chroot环境
用GCC编译了dummy.c
然后readelf -l a.out
发现使用的动态连接程序是/lib/ld-linux.so.2,这是正确的吗?
作者: solo_lxy 发布时间: 2006-11-13
作者: manphiz 发布时间: 2006-11-13
作者: solo_lxy 发布时间: 2006-11-13
作者: solo_lxy
能不能给出具体的解释?
我刚才回到lfs用户去看了看,所有测试都是正确的,make安装也没问题。 然后我又chroot环境 用GCC编译了dummy.c 然后readelf -l a.out 发现使用的动态连接程序是/lib/ld-linux.so.2,这是正确的吗? |
[Requesting program interpreter: /tools/lib/ld-linux.so.2]
你的是不是这样?
作者: xtra2000 发布时间: 2006-11-13
readelf -l a.out | grep ': /lib'输出
[Requesting program interpreter: /lib/ld-linux.so.2]
要么6.44 make没做好? 或者第6章结束
chroot "$LFS" /usr/bin/env -i \
HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \
PATH=/bin:/usr/bin:/sbin:/usr/sbin \
/bin/bash --login
输入不正确?
作者: xtra2000 发布时间: 2006-11-13
首先再说一下,我用的是LFS6.2
5.7. 调整工具链后readelf -l a.out | grep ': /tools'输出 [Requesting program interpreter: /tools/lib/ld-linux.so.2] 你的是不是这样? |
---------------------------------------------------------------------------------------------------
6.10. 再次调整工具链 readelf -l a.out | grep ': /lib'输出 [Requesting program interpreter: /lib/ld-linux.so.2] 要么6.44 make没做好? 或者第6章结束 chroot "$LFS" /usr/bin/env -i \ HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \ PATH=/bin:/usr/bin:/sbin:/usr/sbin \ /bin/bash --login 输入不正确? |
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
这是跟你给出的不同的地方,还有就是上面用绿色标记的地方。
作者: solo_lxy 发布时间: 2006-11-13
作者: xtra2000 发布时间: 2006-11-14
5.30. Util-linux-2.12r make时正常吗? |
作者: solo_lxy 发布时间: 2006-11-14
用root用户去执行
作者: ejacob 发布时间: 2008-10-26
作者: d00m3d 发布时间: 2008-10-26
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28