I am currently undergoing the creation of my first LFS distribution. Strictly following the instructions as given. Many times when I compile the programs, error messages appear at the end saying *something* does not exist. At one point, when I was compile Glibc, it told me I hadn't even run "configure" yet, although I had done it again and again hoping the computer would get the point.
Rather than complain about and look for work arounds for the problems (which I will do later, say tommorow and possibly on an IRC chat room or on the LFS website), I have a few LFS-related questions:

What are the absolute minimum tools and programs needed on the HOST system to make LFS 6.0?

When running make, alot of output appears on screen checking to see if various programs are installed and conditions are met. Is it ok when sometimes a program is NOT installed or a condition is NOT met (aka results in a "no" at the end of the line)? (BTW: At the end, it does not produce any error messages, it just continues to produce a Makefile as usual)

What (in your opinion, of course) is the best HOST Distribution to use when constructing a LFS System? I need something that has the programs needed to construct LFS 6, not imposing, and not restrictive

And Finally... Just out of curiousity, but would it be better to build LFS 6.0 using a Live CD (or non-permanent) Distribution of Linux? Say the Hard Drive could be partitioned as needed (For /, swap, and any optional partitions), then could I build the LFS System using a Live CD? If so... is this easy, or even recommended? I figure (correct me if I am wrong) that a live CD exerts less influence over the system, so I believe this would be better
Sorry for being such a pain in the you-know-what, but I'm just a newbie and I', really excited to build my first LFS system (of course, I have the know-how stated in the prerequisites. While I know how to compile programs from source, I lack experience in doing so except the few LFS packages that I managed to install correctly).
thanks, I would REALLY appreciate the help!