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

Reply via email to