Gerard Beekmans wrote: > Hi, > > A few replies have already been sent that mentioned a few different > aspect of what went wrong in your build. I just saw your own replies > that you got it figured out. Here are a few additional notes which may > prove helpful for the archives. > > >> chroot: cannot run command `/home/morfast/lfs/lfs_test/tools/bin/env': >> No such file or directory >> >> ($LFS is /home/morfast/lfs/lfs_test/ , I build it in my home directory >> for test) >> >> it seems the tools chain is broken, but the result of the test : readelf >> -l a.out seems correct,just like: >> >> [Requesting program interpreter: >> /home/morfast/lfs/lfs_test/tools/lib/ld-linux.so.2] >> > > The interpreter is requested to be > /home/morfast/lfs/lfs_test/tools/lib/ld-linux.so.2 - while this file may > exist outside the chroot environment, it does not exist inside chroot. > Inside chroot it is /tools rather than /home/morfast/... > > The chroot command first changes the root directory from / to whatever > is specified (/home/morfast/lfs/lfs_test in your case) - then it tries > to run whatever you ask it to. So any errors chroot returns are relative > to inside chroot environment, not outside it. > > What it was really trying to find was > /home/morfast/lfs/lfs_test/home/morfast/lfs/lfs_test/tools/lib/ld-linux.so.2 > > > Gerard > got it , thank you!
this is the first time I use the mailing list, i was so surprise and happy to got such a fast and accurate answer. thanks again! -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
