|
1)我记得最早学习BASH的时候,提到PATH=是以:为前导的。但我很难再找到原来资料。
2)读LFS手册时,见到没有这样使用。两年前曾尝试LFS(宿主机redflag),失败了。这次继续试验,从lfs,clfs,clfs-sysroot,都没有成功(开始怀疑是lfs的设置繁复出错)。今天在进行CLFS-SYSROOT时,经历十余次的编译,发觉在第一次EGLIBC出错。因为CLFS编译,提示不能求解形如x86_64-unknown-linux-gnu这样的式子问题(没有留下信息,大概是这样的意思)。开始怀疑PATH设置不其作用。
输入
x86_64-unknown-linux-gnu-ar
竟然找不到。于是将路径设置为
PATH=:${CLFS}/cross-tools/bin:/bin:/usr/bin
eglibc(第一次)可以顺利进行。
3)以前在帖子
http://www.linuxsir.cn/bbs/thread357414.html
提到的问题,现在看来,是属于设置路径不起作用,操作的目录在宿主机上的系统进行,所以出现了权限问题。
我使用的是宿主机archlinux,经过最新的升级。
这种情况可能吗? |
|