Bison 2.1 / Solaris

Anssi Hannula anssi.hannula at gmail.com
Wed May 7 21:32:15 CDT 2008


Austin English wrote:
> Howdy,
> 
> Tried compiling wine on Nexenta (Opensolaris kernel with GNU
> userland). Trying to test out the conformance test, but can't get it
> to compile:
> 
> make[2]: Entering directory `/export/home/austin/wine/libs/wpp'
> gcc -c -I. -I. -I../../include -I../../include    -Wall -pipe
> -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings
> -Wpointer-arith  -g -O2  -o preproc.o preproc.c
> gcc -c -I. -I. -I../../include -I../../include    -Wall -pipe
> -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings
> -Wpointer-arith  -g -O2  -o wpp.o wpp.c
> bison  -p ppy_ -o ppy.tab.c -d ppy.y
> make[2]: *** [ppy.tab.h] Broken Pipe
> make[2]: Leaving directory `/export/home/austin/wine/libs/wpp'
> make[1]: *** [wpp] Error 2
> make[1]: Leaving directory `/export/home/austin/wine/libs'
> make: *** [libs] Error 2
> 
> austin at nexenta:~/wine$ bison --version
> bison (GNU Bison) 2.1
> 
> Looking at my feisty box, looks like it's using 2.3. Anyone had
> similar troubles getting wine to compile in 2.1? Google's not turning
> up much, aside from saying get it precompiled...

Do you have m4 installed?

I had a similar problem in 2004, and the reason was bison package
incorrectly not requiring m4 package.

-- 
Anssi Hannula



More information about the wine-devel mailing list