This is the mail archive of the
cygwin-talk
mailing list for the cygwin project.
Re: Problem with exec and some suggestions
- From: Yitzchak Scott-Thoennes <sthoenna at efn dot org>
- To: cygwin-talk at cygwin dot com
- Date: Fri, 5 Aug 2005 11:01:30 -0700
- Subject: Re: Problem with exec and some suggestions
- References: <00b601c5990c$b8434200$0303a8c0@wanadoo.adsl> <SERRANOKWk7tjZj4O8J00000078@SERRANO.CAM.ARTIMI.COM>
- Reply-to: The Cygwin-Talk Malingering List <cygwin-talk at cygwin dot com>
On Thu, Aug 04, 2005 at 05:16:27PM +0100, Dave Korn wrote:
> ----Original Message----
> >From: Gansta93
> >Sent: 04 August 2005 16:54
>
> > OK... I though an emulator was able to do the same things as Linux,
> > but not Cygwin...
>
> Cygwin isn't an emulator, it's an emulation layer; this is different.
>
> If you want to run Linux software on Windows, it does run under Cygwin;
> Cygwin provides all the O/S function calls that Linux has but Windows
> doesn't. But the binaries aren't compatible. You have to recompile an
> application from source code, so that it uses Cygwin's header files and
> links with Cygwin's library files. What Cygwin does is allow you to just
> recompile the file without usually needing to make any changes to the
> source.
I see Dave Korn is using cygwin 1.9.99 (or B20?). When I use 1.5.18,
Cygwin provides some, not all, that Linux has but Windows doesn't, and
only sometimes, not usually, works without source changes.