[PATCH 1/3] Compile oleaut32 for win32 but not for win64

Pavel Roskin proski at gnu.org
Wed Oct 4 09:53:06 CDT 2006


On Wed, 2006-10-04 at 12:23 +0100, Robert Shearman wrote:
> Pavel Roskin wrote:
> >  GLUT32FILES = glut32
> >  OPENGLFILES = opengl32 wined3d
> >  XFILES = winex11.drv
> > -EXTRADIRS = @GLU32FILES@ @GLUT32FILES@ @OPENGLFILES@ @XFILES@
> > +WIN32FILES = oleaut32
> > +EXTRADIRS = @GLU32FILES@ @GLUT32FILES@ @OPENGLFILES@ @XFILES@ 
> 
> Why?

I don't understand your question.  If you mean that I forgot
@WIN32FILES@, I didn't.  My copy of the patch has it.  I don't think
"stgit mail" could have lost it, but my message is not in the archives
yet, so I cannot check at the moment.  Perhaps @WIN32FILES@ got lost on
your side.

If you mean why this was needed at all, then the answer is that it's one
of two compile errors that prevents building Wine for win64.  I think
it's much more important to concentrate on more fundamental problems,
such as crashes, rather than a compile error in one of the dlls.

It looks like you know the right solution
(http://www.winehq.com/hypermail/wine-devel/2004/10/0356.html), so it
would be great if you do it this way.

The comment in oaidl_p.c says that it was generated and tweaked.  I just
don't know what exactly needs to be done.  I can have a look, but I
cannot promise I'll come with a better solution soon.

-- 
Regards,
Pavel Roskin




More information about the wine-devel mailing list