Am Sonntag, 27. Oktober 2002 14:54 schrieb Lars Bjørndal: > Compile problem: I've upgraded to RedHat 8.0 since the last time I > compiled Dosemu. The error message is: > > make[3]: Entering directory `/home/lrs/dosemu-1.1.3/src/base/init' > bison -y -v -do parser.c parser.y > gcc -c -D_GNU_SOURCE -O2 -fomit-frame-pointer -MD -mcpu=i686 -fno-strict-aliasing -DGCC_VERSION_CODE=3002 -DASM_PEDANTIC -DGLIBC_VERSION_CODE=2003 -D_XOPEN_SOURCE -pipe -DUSING_NET -Wall -I/home/lrs/dosemu-1.1.3/src/plugin/kbd_unicode/include -I/home/lrs/dosemu-1.1.3/src/plugin/translate/include -I/home/lrs/dosemu-1.1.3/src/include -I/home/lrs/dosemu-1.1.3/src/dosext/dpmi -I/home/lrs/dosemu-1.1.3/src/include/slang -DYYPURE -o parser.o parser.c > parser.y: In function `yyparse': > parser.y:554: parse error before '}' token > make[3]: *** [parser.o] Error 1 > make[3]: Leaving directory `/home/lrs/dosemu-1.1.3/src/base/init' > make[2]: *** [base/init] Error 2 > make[2]: Leaving directory `/home/lrs/dosemu-1.1.3/src' > make[1]: *** [default] Error 2 > make[1]: Leaving directory `/home/lrs/dosemu-1.1.3' > make: *** [default] Error 2 > > What is wrong here? > Your yacc or bison is too new. There is an ; missing after config.pc = $2. If you edit parser.y in line 554 and put the ; in it, you can build your dosemu.
Reinhard PS: Michael Karcher told me about the solution - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html