Wine preloader redux

Alexandre Julliard julliard at winehq.org
Tue Mar 4 07:20:49 CST 2008


"Dan Kegel" <dank at kegel.com> writes:

> The scenario I'm imagining is:
>  Lots of people want to use a particular windows dll in their Linux apps.
>  Joe Developer writes a nice wrapper library using winelib to hide
>  the fact that win32 is involved at all.
>  Fred Developer uses Joe's library in his app.
>  Currently, Fred has to switch his app around to be run via the wine preloader.
>  With the scheme Mike was thinking of in
>  http://bugzilla.kernel.org/show_bug.cgi?id=2255
>  Fred wouldn't have to do that; he'd only have to link in a static
>  library (named, say, wine-reserve-win32-vma.a), and then
>  link in Joe's library any old way.
> That sounds a lot easier to me.  Did I miss something?

I'm not sure you can do the ELF magic with a static library, but even if
you could there's a lot more to the initial setup than the preloader;
that's why winelib apps are shared libraries, so that we can do all the
work that needs to be done before they get loaded.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list