Cygwin + ReactOS LiveCD

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
anonq
Posts: 5
Joined: Thu Sep 29, 2005 4:24 pm

Cygwin + ReactOS LiveCD

Post by anonq » Fri Feb 03, 2006 1:28 pm

Cygwin is a linux-like library and environment for MS Windows.

Using Cygwin, it is easier to port various Linux applications to Windows.

Is it possible to use Cygwin with present version of ReactOS?

If ReactOS project is completed/Beta version, is it possible to create a Cygwin and ReactOS LiveCD?

Thank you.

Jaix
Moderator Team
Posts: 838
Joined: Sat Nov 27, 2004 3:40 pm
Location: Sweden, Växjö

Cygwin

Post by Jaix » Mon Feb 06, 2006 11:28 am

Cygwin is supposed to work, there is even a ROS-modified version, so it should be possible, read this:
http://www.reactos.org/wiki/index.php/Gdb

GvG
Posts: 499
Joined: Mon Nov 22, 2004 10:50 pm
Location: The Netherlands

Re: Cygwin

Post by GvG » Mon Feb 06, 2006 4:11 pm

Uhm, this is about running Cygwin GDB on Windows, connecting to the "gdb stub" in the ReactOS kernel. AFAIK, there are still problems with Cygwin on ReactOS.

mily
Posts: 106
Joined: Tue Dec 21, 2004 4:35 pm
Contact:

Re: Cygwin

Post by mily » Mon Feb 06, 2006 7:07 pm

GvG wrote:
Uhm, this is about running Cygwin GDB on Windows, connecting to the "gdb stub" in the ReactOS kernel. AFAIK, there are still problems with Cygwin on ReactOS.

What's the main problem?

Jaix
Moderator Team
Posts: 838
Joined: Sat Nov 27, 2004 3:40 pm
Location: Sweden, Växjö

Re: Cygwin

Post by Jaix » Mon Feb 06, 2006 8:13 pm

GvG wrote:Uhm, this is about running Cygwin GDB on Windows, connecting to the "gdb stub" in the ReactOS kernel. AFAIK, there are still problems with Cygwin on ReactOS.
Yes, I just thought that prooved Cygwin to run on ROS, my mistake, still some problems in other words...

GvG
Posts: 499
Joined: Mon Nov 22, 2004 10:50 pm
Location: The Netherlands

Re: Cygwin

Post by GvG » Mon Feb 06, 2006 9:37 pm

mily wrote:What's the main problem?
I've never worked on getting Cygwin running, but I think I heard something about the Cygwin fork() implementation and Copy-On-Write.

oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm » Tue Feb 07, 2006 2:55 am

Cygwin is a big hack. Mainly develped to get Linux/Unix programs running on Win9X. Posix layer with Cygwin compad would be better.

Reason Posix layer can get the thread timing better than Cygwin as well as alot of other things better for speed less double handling.

Mingws Gdb works kinda.

WinNT already had a posix layer when Cygwin was formed. Ie it targets older version of windows not current.

Lets look at getting some performace out of it. Not a snail.

Matthias
Posts: 496
Joined: Tue Dec 27, 2005 12:43 am

Post by Matthias » Tue Feb 07, 2006 1:09 pm

oiaohm wrote:WinNT already had a posix layer when Cygwin was formed. Ie it targets older version of windows not current.
Windows' POSIX Subsystem is *heavily* outdated, it only supports parts POSIX 1.0. Also, it's not being actively developed and as far as i know, Windows XP doesn't include it anymore (i'm not sure about the latter though)

frik85
Developer
Posts: 829
Joined: Fri Nov 26, 2004 7:48 pm
Location: Austria, Europe
Contact:

Post by frik85 » Tue Feb 07, 2006 1:26 pm

You can download Windows Services for UNIX (SFU) 3.5 from MS:
http://www.microsoft.com/windowsservers ... fault.mspx

That's the latest posix subsystem for WinXP.

oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm » Thu Feb 09, 2006 6:19 am

Reactos has a start of a Posix subsystem.

Subsystems are faster than what Cygwin could ever be.

Posix in windows is heavy out dated. But having Cygwin pass what ever has not changed down to the subsystem is about 40 percent faster.

Now updating Ros Posix system is the best option.

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests