[Darwine] Re: Re Winebuild : Fix spec32 file generation for Darwin

emmanuel maillard e.rsz at libertysurf.fr
Mon Apr 19 19:44:30 CDT 2004


Le 20 avr. 04, à 02:16, Alexandre Julliard a écrit :

> emmanuel maillard <e.rsz at libertysurf.fr> writes:
>
>> init() fini() and end are not part of mach-o.
>> Initialisation are already call by dlopen and previous version
>> from pierre make recall initialisation stuff for all dlls each time
>> you load one.
>> So __wine_register_dll_16 failed due to assertion.
>
> But your way won't work right either, because we need to intercept
> constructors and run them from the dll entry point, which is the point
> of the init/fini stuff we are doing there. So you will need to adapt
> that for whatever constructor mechanism mach-o is using.


My way work (at least enought to run WineLib apps), i test it and 
others people too.
For now this is this the only way i find to have Wine work on Darwin.
But i'm agree, we need to have a better mach-o support.

emmanuel





More information about the wine-devel mailing list