Compile error in wine-1.1.1

Rolf Kalbermatter r.kalbermatter at
Tue Jul 15 00:18:29 CDT 2008

George Dunlap [mailto:dunlapg at] wrote:

> 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:
> --snip--
> 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__ 
> -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
> --snip--
> 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)".

Got the same or similar error two days ago after updating my git repository
and found in configure a warning about xml2-dev (if I'm not mistaken) being
not available. Installed that and the error went away.

Guess someone broke the optional dependancy on the xml2-devel package. I
think I remember some noise on this mailinglist from someone stating that
Wine without xml2 should be considered broken anyhow.

Rolf Kalbermatter

More information about the wine-devel mailing list