[ros-kernel] Re: [ros-cvs] CVS Update: reactos

Steven Edwards steven_ed4153 at yahoo.com
Sat Nov 29 08:42:04 CET 2003


Hello Richard,
Not in source form other than in Winehq CVS. I am sorry but we cant
commit them to CVS yet. Shell32, ole* and winmm need to be fixed to
build with the PSDK and w32api. We can keep forking the hell out of
source code or we can do it right. Currently w32api lacks some needed
diffinitions for the COM methods used in WINEs ole32 and shell32
implementation and I dont really know what it is going to take to get
this in to w32api. WINE has its own IDL compiler that they use to
generate the headers for the com objects so we may have to import WIDL
and fork the missing headers and dlls. 

We have a few options with how to deal with this:
1. Keep forking them as we have until Vizzini can get a CVS branching
system worked out. There are some issues with this due to the fact that
Winehq CVS is in a bit of a mess and I would rather wait till that
cleanup is done. Still each dll needs to be fixed one at a time. If you
want to import a snapshot of Ole32 from Winehq by all means please do
it but its going to get out of sync quick unless we can fix the SDK
situation. We are trying to keep from forking the source as much as
possible.

2. I have a server I am willing to host a Mingw-Cross compiler and
Website on so we can make the Wine DLLs a optional package. We could
script it to be a weekly build or something if you want.

There is still a issue with debugging the WINE dlls under ReactOS that
we havent addressed. Does Winedbgc.dll seem to do anything for anyone?
All of the Wine debug channels seem to just be sprintf fuctions that
are redirected to either Wineserver under Unix or the console under
ReactOS. We really need to implement the Wine debug channels as a
DPRINT, DbgPrint or OutputDebugString.

Thanks
Steven

--- Richard Campbell <eek2121 at comcast.net> wrote:
> Are there more recent versions of these files floating around? 
> explorer 
> does not start with these files, can someone commit the source to the
> 
> versions that explorer does start with?
> 
> Richard Campbell wrote:
> 
> >CVSROOT:	/CVS/ReactOS
> >Module name:	reactos
> >Repository:	./
> >Changes by:	rcampbell at mok.osexperts.com.(none)	03/11/29 06:46:12
> >
> >Modified files:
> >	./: install-unix.sh install.bat 
> >
> >Log message:
> >	Install comctl32, winmm, and ole32
> >
> >_______________________________________________
> >Ros-cvs mailing list
> >Ros-cvs at reactos.com
> >http://reactos.geldorp.nl:8080/mailman/listinfo/ros-cvs
> >
> >  
> >
> 
> 
> _______________________________________________
> Ros-cvs mailing list
> Ros-cvs at reactos.com
> http://reactos.com/mailman/listinfo/ros-cvs


__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/


More information about the Ros-kernel mailing list