Yes, a new thread with a relevant title. But for now, maybe you made an error untarring those three tarballs (mpfr, gmp, mpc) in the source tree of gcc. Anyway, it sounds like a good explanation for gmp.h not being found.
And of course you should do what you think is best, but I would build GCC-4.6.2 in the current stable book. GCC-4.7.0 is now in those daily snapshot development versions of the book, but later on in BLFS there are a few issues with it as some things there are not exactly ready for it yet. Some of those issues have been fixed with seds. But there may be others. I just finished a new BLFS system and saw those things along the way. I had no issues in the current BLFS book with GCC-4.6.2. Just something to use in the calculation to decide.
P.S.: Well I saw the new thread now. I would delete this post if I could. But I don't see how. Go here for the new thread...
http://www.linuxquestions.org/questi...oblems-946188/
.
.