1 |
On 08/23/2010 02:33 PM, Michael Haubenwallner wrote: |
2 |
> |
3 |
> |
4 |
[snip] |
5 |
|
6 |
just out of curiosity, i installed a current cygwin on a server 2003r2 |
7 |
today, and played around a little (as i remembered it being rather |
8 |
unstable). i wanted to re-make up my opinion about it, in regards of it |
9 |
being suitable to run gentoo prefix (or anything else...). |
10 |
|
11 |
i tried ./configuring a rather simple package (parity [1]). first i |
12 |
forgot to set a variable, and configure stopped - nothing wrong with |
13 |
that. but a simple "export var=blah; <up> <up> <return>" made the sh.exe |
14 |
called by configure core 6 or 7 times in a row, way up in configure, |
15 |
during checking the printf/echo semantics of the system. that not only |
16 |
messed up the console output, but of course gave wrong configure |
17 |
results, as the checks erroneously went wrong. |
18 |
|
19 |
so... to summarize that: for me, cygwin is absolutely unusable for |
20 |
anything serious. i know interix is only on enterprise systems, but |
21 |
that's the price you'll have to pay to get something that _works_. |
22 |
cygwin does certainly not. sad. i feel that our decision to take the |
23 |
interix route was the right one. there's not a perfect world there |
24 |
either, but it's all problems that i can overcome (see my recently |
25 |
created suacomp library [2], which fixes nearly all of them). |
26 |
|
27 |
I'm really curious if I'm the only person in the world that keeps having |
28 |
such problems (on fresh & clean systems!). how the heck can people |
29 |
develop software on cygwin if it crashes constantly, randomly, and |
30 |
unreproducible. |
31 |
|
32 |
[1] http://sourceforge.net/projects/parity/ |
33 |
[2] http://sourceforge.net/p/suacomp/git/?branch=master |
34 |
|
35 |
just my 2 cents. :) |
36 |
regards, markus |