PE Conversion

Esme Povirk (she/they) esme at
Fri Aug 20 22:00:34 CDT 2021

For windowscodecs we could use win32 builds (PE or static) for the
dependencies. The interface was designed to make it easy to switch to
this, we just need to resolve the question of how we're managing those

I don't know if there are any other dlls that need callbacks from a
unix library that can't be built for win32.

On Fri, Aug 20, 2021 at 11:13 AM Alexandre Julliard <julliard at> wrote:
> "Esme Povirk (she/they)" <esme at> writes:
> > On Fri, Aug 20, 2021 at 9:03 AM Alexandre Julliard <julliard at> wrote:
> >> Yes, exactly. __wine_init_unix_lib is an intermediate step that will go
> >> away eventually. New code should ideally be using __wine_unix_call from
> >> the start, if possible.
> >
> > Does this mean that we shouldn't have calls from unixlibs back into PE code?
> Yes, direct callbacks cannot be supported. We may need to consider
> adding an extension to the user32 callback mechanism for this.
> --
> Alexandre Julliard
> julliard at

More information about the wine-devel mailing list