Oooopps!! I am working from the LFS 6.1.1 book. Thi is my first lfs attempt. Host Platform: Ubuntu 5.04 , Linux version 2.6.10-5-386 I have not deviated from the book.
Confessions of a Fool: After completing section 5.16 (at which point: pwd = $LFS/sources/gawk-3.1.4) I was trying to automate the process of removing the source directories after each build, and was "reminded" that PWD is a shell environment variable. So the following proved to be a bad idea: PWD=$(pwd); cd .. ; rm -fr $PWD I realized my mistake quite quickly, hit CTRL-C and did not lose everything. I used wget to retrieve the dozen packages and patches that were deleted. The /binutils-build directory was lost, and I know it will be needed later: As per Sect 5.12 "Do not remove the Binutils source and build directories yet. These directories will be needed again in the next chapter in their current state." Can I simply just repeat step 5.12 (binutils pass-2) after un-tarring the original binutils-2.15.94.0.2.2 tarball? Or do I have to repeat step 5.3 (binutils pass-1) as well? And/or are there other things that I might have deleted that I may need to repair? Do any of the other steps need to be repeated? NB. the $LFS/tools directory was not touched ; the glibc-build directory still exists; ------------- PS. If there are any lfs-developers listening, I noticed a small grammatical error: http://www.linuxfromscratch.org/lfs/view/stable/chapter05/toolchaintechnotes.html "are build against" should be "are built against" [I apologize if this is a duplicate post, the first seems to have been blocked by a filter and is awaiting moderator approval because the "Message has a suspicious header" -- probably some HTML code.] -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
