Erlend Oye
1/16/2005 5:17:00 AM
Alexander Kellett wrote:
> On Jan 13, 2005, at 7:49 PM, Seg Fault wrote:
>
>> I've spent more than a week dealing with this on
>> various machines and am almost driven to the brink of
>> looking for another language :(
>
>
> instead of that try another version of ruby
> rather than that joke of a platform named 'cygwin'
>
I'll do that when someone officially tells me that 'cygwin' is
not a supported platform.
> try the mswin32 port, or the mingw32 port,
> both easy to find using google.
>
> Alex
>
That joke of a platform named 'cygwin' has Perl/Ruby/Python
X Applications, Gnome, GTK... and so on built for it and working
just fine everyday. It has a nicely supported pkg system which
lets me switch from my Solaris system and not even notice much
difference, letting me install and use most *nix apps I use
everyday.
MinGW32 is "MINmalist GNU for Win32", meaning it comes with
nothing. You have to hunt for packages and are barely able to
find anything other than basic compiler toolchain. Heck, configure
for 'Screen' said it didn't even support the 'select' call??? not
to mention the basic *nixisms like fork (of course).
I can always use the release builds but I should be able to do builds
from the CVS and report the bugs and ask for help in Cygwin instead of
the suggestions that I switch platforms....and no, you are not the first
one suggesting this. This has been suggested on IRC
(#ruby-lang/freenode) too.
So, I'd like to know - is Cygwin a supported platform or not?
Saying it sucks and that's where the bug lies is not solving
anything here when we haven't even figured out where the bug is.
Look at the first response to Trans's question on the list today
about what do people want from Ruby...the answer says "The code
should work on all platform without any fuss like perl". So I
sure am not the only one looking for this.
Dangling unanswered questions are just going to turn the users away
and I would be away already if I was not serious about wanting to use
it on all my machine getting all the newer things that keep coming in
(via CVS).
-Erlend Oye