Page 1 of 1

CygWin Apps

Posted: Sun May 08, 2005 2:53 pm
by mily
Why ReactOS doesn't run CygWin Apps?

Posted: Sun May 08, 2005 3:12 pm
by Dr. Fred
Because it is not done yet. ReactOs is aming to become 100% Windows compatible but it is far from beeing.

Posted: Sat May 14, 2005 8:36 pm
by mily
Yeah, but what else is needed to run cygwin on ReactOS?
What important doesn't ReactOS have?

What's needed for cygwin and how you can help

Posted: Fri May 20, 2005 5:23 am
by arty
cygwin exercises a big lot of the win32 api and has a lot of 'personality' switches internally that turn on use of various options. ReactOS detects as 2000 last i checked, so its coverage is fairly wide. Any specific problem with something it touches can make it fail, and since cygwin has an identical startup for every app, if cygwin1.dll can't start then everything fails.

How you can help:

- Get the cygwin source and follow the instructions on the sourceware site to compile cygwin1.dll
- Instrument cygwin1.dll with calls to DbgPrint or modify the internal debug macros to do it (I can give a patch for this)
- Test some apps and report debug output.
- Take patches from developers against the reactos sources and try them
- Be relentless and champion cygwin compatibility. Let us know when something we do regresses cygwin support (even if it's not complete yet).

Re: CygWin Apps

Posted: Mon Jul 24, 2006 8:22 am
by rowa
mily wrote:Why ReactOS doesn't run CygWin Apps?
I think cygwin need a NTFS partition at least for the home directory. VFAT doesn't work. You can convert it:

DOS-Box
convert C: /FS:NTFS

But at the moment ReactOS is not able to support NTFS.

Posted: Mon Jul 24, 2006 8:24 am
by GreatLord
ReactOS does not support NTFS

Posted: Mon Jul 24, 2006 9:07 am
by oiaohm
Cygwin does not require NTFS rowa you are thinking SFU.

It has to be other API problems. Cygwin runs on Win9x and VFAT Windows XP systems.

Posted: Tue Jul 25, 2006 12:47 am
by MadWolf
hi

a bit off topic but is there any good guides for getting Cygwin setup and for general use