You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The error is that 'yacc' was not found. Probably you just need to install it. Another possibility is that your system should be using 'bison' instead of 'yacc', but ./configure did not figure that out. I believe that most modern Linux distos provide 'bison'. Please attach output of ./configure if you still need help.
IOW: this looks like a user error. It should be closed unless the ./configure output shows a problem.
FYI: 'make clean' deletes 'parser.cc', which will then be regenerated by $(YACC) from 'parser.y'.
Building re2c after a make clean will fail:
cd re2c-0.13.5
./configure
<-- snipped -->
make
<-- snipped -->
make clean
test -z "re2c" || rm -f re2c
test -z "parser.cc y.tab.c y.tab.h scanner.cc re2c.1 .version
htdocs/manual.html" || rm -f parser.cc y.tab.c y.tab.h scanner.cc re2c.1
.version htdocs/manual.html
rm -f *.o
./configure
<-- snipped -->
make
yacc -d ./parser.y || exit
/bin/sh: yacc: command not found
make: *** [parser.cc] Error 127
Original comment by: *anonymous
The text was updated successfully, but these errors were encountered: