x11drv, ntdll separation

David Fraser davidf at sjsoft.com
Mon Feb 24 09:04:33 CST 2003


Mike Hearn wrote:

>>What stage is the implementation currently at? According to the 
>>TransGaming docs, there are still a number of functions to fill in...
>>I would be interested in seeing a patch no matter how much/little is 
>>implemented ... because my main aim in getting rid of the fault handler 
>>is so that the x11drv can be ported to Windows...
>>    
>>
>
>Would that actually let you drop a file into MS Windows and suddenly
>allow any windows app to be export via X11 at the API level?
>
>If so, then all I can say is "whoa". If not, then, well, that'd be a
>cool hack some day :)
>
>  
>
Yup, that's the point ... will take quite a bit of work but until the 
x11drv and gdi32 dlls are separated out it's not even feasible ... if 
you're interested see http://sources.redhat.com/XOpenWin/ which is a 
currently quite dormant project to try do this. The relevant bugs for 
dll separation are:

http://bugs.winehq.com/show_bug.cgi?id=538  DLL Separation: x11drv from 
gdi32
http://bugs.winehq.com/show_bug.cgi?id=540  DLL Separation: x11drv from 
user32 (clipboard)
http://bugs.winehq.com/show_bug.cgi?id=542  DLL Separation: x11drv from 
user32 (misc)
http://bugs.winehq.com/show_bug.cgi?id=543  DLL Separation: x11drv from 
ntdll (FILE_DupUnixHandle)
http://bugs.winehq.com/show_bug.cgi?id=545  DLL Separation: x11drv from 
ntdll (VIRTUAL_SetFaultHandler)

David




More information about the wine-devel mailing list