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@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...
-Austin
On Mo, 2008-05-05 at 23:55 -0500, Austin English wrote:
austin@nexenta:~/wine$ bison --version bison (GNU Bison) 2.1
I used Wine ~2 Years on on Ubuntu Dapper without Problems. Bison in Dapper was 2.1: http://packages.ubuntu.com/dapper/devel/bison
(I'm unable to verify the latest used bison-version: I switched 2 Weeks ago)
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@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.