Compile error in wine-1.1.1

George Dunlap dunlapg at
Mon Jul 14 18:13:44 CDT 2008

Downloaded wine-1.1.1.tar.bz2, and after unzipping, running configure
(which included adding some -dev libraries to make it happy) and 'make
depend', it ran for several minutes before stopping here:

make[2]: Leaving directory `/home/dunlapg/src/wine-1.1.1/dlls/mswsock'
make[2]: Entering directory `/home/dunlapg/src/wine-1.1.1/dlls/msxml3'
gcc -c -I. -I. -I../../include -I../../include  -D__WINESRC__
-DCOM_NO_WINDOWS_H -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing
-Wdeclaration-after-statement -Wwrite-strings -Wpointer-arith  -g -O2
-o attribute.o attribute.c
In file included from attribute.c:32:
msxml_private.h:94: error: expected ')' before 'xmldoc'
make[2]: *** [attribute.o] Error 1
make[2]: Leaving directory `/home/dunlapg/src/wine-1.1.1/dlls/msxml3'
make[1]: *** [msxml3] Error 2
make[1]: Leaving directory `/home/dunlapg/src/wine-1.1.1/dlls'
make: *** [dlls] Error 2

I looked at msxml_private.h:94, and it looks perfectly harmless; some
previous function prototypes in the same header file use xmlDocPtr in
the argument list as well, and don't cause an error.

I'm using an Ubuntu 8.04 install.  gcc reports version "gcc (GCC)
4.2.3 (Ubuntu 4.2.3-2ubuntu7)".

Any ideas?


More information about the wine-devel mailing list