2009/8/22 <justinsolarski at gmail.com>:
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!"

by reinstalling i mean removing the old directory, unpacking reconfiguring and trying to "make" again the weird thing is i do have bison on the host system, but it did not recognize it for some reason after removing and reinstalling the package it compiled fine
who knows it might have been a broken package on the host system

thanks for pointing me in the right direction it seems to have fixed the issue


justin
-- 
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