2009/8/22 <[email protected]>: > for bash 3.2 on ch 5.15 Book v 6.4 > when i ran the make command i received this error > yacc -d ./parse.y > make: yacc: Command not found > make: *** [y.tab.c] Error 127 > > i dont see why its calling yacc instead of gcc > i have tried reinstalling it and re-downloaded the package > any help will be appreciated > if you need any more info let me know > > > thanks > Jusitn > --
It calls yacc because that is the correct tool. All the way through chapter 5 you use packages *from the host system* to build enough tools to let you build the final system. I don't understand your comments about "I have tried reinstalling it" (reinstalling *what* ? - the only correct answers would be 'yacc or bison on the host system') and "re-downloaded the package", but I think you have misunderstood the error. That's ok, building LFS is supposed to be a learning experience, and you'll probably understand a lot more by the time you complete it. So, you need to check the host system requirements. I can't point you to the correct page for 6.4 because yet again we don't have it in the museum, but for 6.5 the requirements for the host system are spelled out at http://www.linuxfromscratch.org/lfs/view/stable/prologue/hostreqs.html ĸen -- After tragedy, and farce, "OMG poneys!" -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
