Originally posted by rogerslin
../../binutils-18.104.22.168.2/binutils/ar.c:148: undefined reference to `yyparse'
collect2: ld returned 1 exit status
OK, check that the host system you are building on has bison and flex installed.
HJL binutils requires these packages to generate certain files.
With FSF binutils, bison and flex are not required (the generated files are generated by the release team prior to creating the release tarballs)
If bison and flex are not installed on the host, either install the packages using your hosts package management, or build and install them yourself.
Methinks there needs to be a big note in the book stating that bison and flex are required...