Etienne Robillard [2004-01-17 22:27 CET]:
Frank Matthieß wrote:
[...]
The "make" run described in "1 Quickstart - 3." failed, because the dependency to automake wasn't mentioned in "3.2 OS requirements".
Now make breaks with: ... Making all in dce make[7]: Entering directory `/usr/local/src/drops/l4/tool/dice/src/parser/dce' byacc -pdce -d -v parser.yy && mv y.tab.c parser.cc byacc: e - line 114 of "parser.yy", syntax error %pure_parser ^ make[7]: *** [parser.cc] Error 1 make[7]: Leaving directory `/usr/local/src/drops/l4/tool/dice/src/parser/dce' make[6]: *** [all-recursive] Error 1
[...]
Hello,
Consider using bison(1.35) instead of byacc. You should get probably further that way.
Thank for this hint.
I change the the l4/mk/Makeconf for this.
The new 'make' run failed, because gcc 3.x isn't suitable for linux 2.2 kernel. So i change linux22/Makefile and linux22/arch/l4/Makefile to gcc-2.95. The hard way ;-)
This diff is available at: http://lug-owl.de/~frankm/other_os/drops/diff.cvs-checkout_localtree.patch
But now the doxygen fail. See make output: http://lug-owl.de/~frankm/other_os/drops/make.drops.work.log.gz
Frank.