delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Reply-To: | <Steven_Ed4153 AT yahoo DOT com> |
From: | "Steven Edwards" <Steven_Ed4153 AT yahoo DOT com> |
To: | "'Robert Collins'" <robert DOT collins AT itdomain DOT com DOT au>, |
"'John Vincent'" <jpv50 AT hotmail DOT com>, <cygwin AT cygwin DOT com> | |
Cc: | <cygwin AT cygwin DOT com> |
Subject: | RE: WINE and Cygwin |
Date: | Wed, 29 May 2002 09:10:17 -0400 |
Message-ID: | <000d01c20712$2ea869b0$fe00a8c0@laptop> |
MIME-Version: | 1.0 |
X-Priority: | 3 (Normal) |
X-MSMail-Priority: | Normal |
In-Reply-To: | <002a01c20707$3a75cf40$0200a8c0@lifelesswks> |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.50.4807.1700 |
Importance: | Normal |
> > Forgive my ignorance (or lack of > > imagination), but since WINE is a windows > > emulator, and Cygwin runs on windows, > > why would you want to port WINE to Cygwin? > > You wouldn't. You might want to use cygwin to port WINE to > reactos. Reactos is binary compatible with mingw, but lacks > all the GUI stuff that MS provide for Windows users. Your forgiven =P There are two resions I am working on a port to mingw/cygwin. 1. The WINE dlls/programs are highly portable and are basically a implantation of the whole win16/32 api. This will save the ReactOS project years of coding. My work is almost done with this with the exception of a few minor bugs. All that will be needed after I am complete is for someone to fix our win32k.sys to use proper win32 windowing procedures and messaging. Once again there is example code for this in the WINE tree. 2. Not that I think it be of much point but I would like to try and port WINESERVER to cygwin. This would be a good learning experience for me. Wineserver handles the translation/emulation of Windows programs to a POSIX interface. The last time someone attempted to do a port, cygwin was lacking a proper send/recv message interface. Does anyone know if this is still the case? Also Get/SetThreadContext must be implemented in wineserver for cygwin but most of that code exists in GDB so it will just take some studying of that to get it to work. Thanks Steven "Every revolution was once a thought in one man's mind" - Ralph Waldo Emerson -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |