[ros-kernel] Wine integration

Vizzini vizzini at plasmic.com
Mon Dec 15 14:44:27 CET 2003


On Sat, 2003-12-13 at 07:38, Ge van Geldorp wrote:
> > From: Casper Hornstrup
> > 
> > We have to make a choice very soon if we are going to 1) 
> > import the Wine headers and tools (libunicode,wpp,wrc) (a 
> > 12MB patch unfortunately) and import Wine DLLs or 2) submit 
> > patches to Wine to port the DLLs to w32api and then import 
> > them one by one as they are ported. 1) will give us something 
> > useful very quickly, but will also give us two sets of 
> > headers for some time. 2) will mean lots of work (my guess is 
> > several man months of work) and developers need to learn more 
> > about Wine developing than with 1).
> > 
> > At this time, I consider the PR value of running applications 
> > like MS office higher than not duplicating code. IMHO ReactOS 
> > needs good PR and lots of it. So my vote is to go with 1) and 
> > integrate ReactOS and Wine headers in smaller steps (wether 
> > that means making Wine DLLs compile with w32api or making 
> > ReactOS compile with Wine headers).
> > 
> > What are your thoughs on this?
> 
> I agree with you completely.

I agree too.  I know this is ugly from a code-duplication and
poor-integration standpoint, but I've been all the way down this road
(trying to combine headers into a canonical set, trying to pick an
authoritative set, etc), and have been very frustrated.

I still think we need a roadmap for a proper build system header setup,
but for now I'll just settle for progress.

 -Vizzini




More information about the Ros-kernel mailing list