WINEGATE.DLL: Wine gateway to native Unix libraries
Martin Hinner
martin at hinner.info
Tue Feb 17 08:42:33 CST 2009
On Tue, Feb 17, 2009 at 3:34 PM, Dan Kegel <dank at kegel.com> wrote:
> On Tue, Feb 17, 2009 at 4:35 AM, Martin Hinner <martin at hinner.info> wrote:
>> Just to add few comments at once, the problem is solved for us
>> (libwinegate.dll.so is shipped with the software, we'll have to
>> recompile it when libwine/libc changes...),
>
> Wait, what can winegate do that
>
> hdll = LoadLibraryA("libwine.dll");
> wine_dlopen = GetProcAdress(hdll, "wine_dlopen");
> wine_dlsym = GetProcAdress(hdll, "wine_dlsym");
> wine_dlclose = GetProcAdress(hdll, "wine_dlclose");
>
> can't do? You really shouldn't need to ship winelib dlls.
> Can't you compile winegate as a real windows DLL that
> just knows about these special wine functions?
The above doesn't work ... LoadLibraryA fails (returns NULL). Tested
both on fresh install from a package + latest source code build.
M.
More information about the wine-devel
mailing list