2018-03-20 17:08 GMT+02:00, Ken Moffat <zarniwh...@ntlworld.com>: > On Tue, Mar 20, 2018 at 04:13:16PM +0200, James wrote: >> 2018-03-20 0:58 GMT+02:00, Ken Moffat <zarniwh...@ntlworld.com>: >> > On Mon, Mar 19, 2018 at 11:06:08PM +0200, Кирилл wrote: >> >> At the chapter 6.7.1 when i do 'make mrproper' it says, that gcc not >> >> found. But before i passed all tests successfully. And already was >> >> trying starting from beginning 2 times(!), but it doesn't help. I was >> >> making all directly, as written in the book. I was also watching >> >> through the mailing list and tried to find the sollution it, but also >> >> did not help. >> >> I was trying to do so: ln -sv /tools/lib/ld-linux-x86-64.so.2 >> >> /lib/ld-linux-x86-64.so.2 >> >> But also did not help. >> > >> > You are right at the start of doing things in chroot. This suggests >> > that something is either missing from the build of chapter 5, or >> > else linked to a library on the host system. >> > >> > You have not said what the exact error message was when you tried to >> > run 'make mrproper' but - >> > > [...] >> > >> > We need more information, repeatedly starting again is not the >> > answer. >> > >> >> Thank you very much for your answer. >> >> First of all, when I do 'make mrproper' I get this output: >> >> (lfs) root:/sources/linux-4.15.10# make mrproper >> ./scripts/gcc-version.sh: line 26: /tools/bin/gcc: No such file or >> directory >> ./scripts/gcc-version.sh: line 27: /tools/bin/gcc: No such file or >> directory >> ./scripts/gcc-version.sh: line 26: /tools/bin/gcc: No such file or >> directory >> ./scripts/gcc-version.sh: line 27: /tools/bin/gcc: No such file or >> directory >> make[2]: gcc: Command not found >> CLEAN arch/x86/include/generated > > OK. There are various reports of this on google over the years. > I think something went wrong in pass 2 of binutils or pass 2 gcc. > > In particular, the sanity check at the end of pass 2 gcc. >> >> 2) Yes, I made fresh source for each build >> >> 3) type -pa gcc >> >> gives me: >> >> /tools/bin/gcc >> >> 4) ldd /tools/bin/gcc >> >> gives me this: >> >> linux-vdso.so.1 (0x00007fff111a3000) >> libc.so.6 => /tools/lib/libc.so.6 (0x00007f4985200000) >> /lib64/ld-linux-x86-64.so.2 => /tools/lib64/ld-linux-x86-64.so.2 >> (0x00007f49855b4000) > > I think you said you had made a symlink for lid-linux, but that it > did not help. That suggests the sanity check at the end of pass 2 > gcc did not give the right answer. > > ĸen > -- > Truth, in front of her huge walk-in wardrobe, selected black leather > boots with stiletto heels for such a barefaced truth. > - Unseen Academicals > -- > http://lists.linuxfromscratch.org/listinfo/lfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page > > Do not top post on this list. > > A: Because it messes up the order in which people normally read text. > Q: Why is top-posting such a bad thing? > A: Top-posting. > Q: What is the most annoying thing in e-mail? > > http://en.wikipedia.org/wiki/Posting_style >
No, sanity check was ok everywhere. Gcc stop working only when I enter chroot environment. If I'm using 'lfs' user, everything works fine. -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style