From: Shawn Fessenden Date: 2008-11-01T00:09:14+09:00 Subject: Re: rb_sys_fail(socket(2)) Ticket #9438 "Roger Pack" wrote in message news:7bf0dd5e72829ce1fd7b9f1943eca633@ruby-forum.com... > Shawn Fessenden wrote: >> Where are we with respect to the (Windows) one click installer & this >> issue? >> >> I don't have VC++ 8 & so can't compile. Are there binaries available >> somewhere? If so can I just plop 'em in \ruby\bin? Should I fall back to >> 1.8.4? >> -SHAWN- > > You could try the mingw ruby version. Then at least you have the > compiler. > Should it fail there then...unfortunately you'll probably have to hack > around in the C and try and figure out what is going on. > It might be a ruby bug, might be a VC6 bug. > you could try cygwin, too. > Also could file a bug report on http://redmine.ruby-lang.org/ > Cheers! > -=R Yes in fact it was determined (more or less) to be a ... call it a VC6 RT incompatibility. At any rate, dev folks are aware of it. In fact the ticket was closed almost a year ago. The binaries installed by the one click installer still suffer the problem (as of 1.8.6-26, PL 111). I was hoping somebody had devised a workaround or there was a VC8 binary set around somewhere. I'm planning on distributing a rubyscript2exe executable that will target XP & use ICMP. But... that part is mostly just a whistle. I could do without it. Or 1.8.4 is an option. Anyway thanks for the reply. -SHAWN-