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

Reply via email to