Compilation error with latest wine

Scott Ritchie scott at
Sat Nov 13 16:08:16 CST 2010

On 11/13/2010 02:25 AM, Luca Bennati wrote:
> I get this:
> registrar.c: In function ‘DllGetClassObject’:
> registrar.c:747:18: error: ‘CLSID_Registrar’ undeclared (first use in
> this function)
> registrar.c:747:18: note: each undeclared identifier is reported only
> once for each function it appears in
> registrar.c: In function ‘do_register_server’:
> registrar.c:796:22: error: ‘CLSID_Registrar’ undeclared (first use in
> this function)
> make[1]: *** [registrar.o] Error 1
> make[1]: Leaving directory `/home/luca/wine-git/dlls/atl'
> make: *** [dlls/atl] Error 2
> make: *** Waiting for unfinished jobs....
> I'm compiling with "CFLAGS=' -g -O0 -pipe' CXXFLAGS=' -g -O0 -pipe'
> ./configure --prefix=/usr --sysconfdir=/etc --with-x --without-capi
> --without-gsm --without-icns" after a make distclean
> What's wrong here?

Works for me:

make[2]: Entering directory `/build/buildd/wine1.3-1.3.7/dlls/atl'
../../tools/makedep  -C. -S../.. -T../..  atl_ax.c atl_main.c
registrar.c rsrc.rc
make[2]: Leaving directory `/build/buildd/wine1.3-1.3.7/dlls/atl'

This is on my test PPA which has a new ia32-libs that makes the
gstreamer codecs work on 64 bit, but that shouldn't affect 32 bit
compiling at all.


More information about the wine-devel mailing list