From: Alexey Borzenkov Date: 2009-04-19T06:35:27+09:00 Subject: Re: Ruby 1.9.1 and Mingw (on Windows) Roger Pack wrote: > Do you not get those issues using msvc compiled? What about mingw > compiled 1.8.6? I don't have Visual Studio 6.0, so I can't build it with msvc the official way. And in my experience (well, with 1.8.7) ruby compiled with vs2008 express was too unstable, so not even worth a try. Mingw compiled 1.8.6 has some strangeness in that make test-all has tests that sometimes complete normally, and sometimes show up as E or F. But I never could complete it to the end, because it always hangs up in rb_w32_select, in one test or the other. > There was a recent thread on rubyinstaller about it, with nobody going > deep enough to actually determine what's going on :) (the subject had to > do with GCC 4.3). Yeah, I experienced some problems with gcc 4.3 several months ago (not ruby related though, I wasn't even into ruby at that time), so I fell back to gcc 3.4.5 (latest mingw that is not 4.3) ever since. But I tried compiling ruby 1.9.1 with gcc 4.3 once, and it had compilation error in one of extensions. I was too lazy to investigate, so reverted back to 3.4.5 without even trying to come up with any fix. > I know that one bug was fixed for me re: rb_w32_select not selecting on > "lotsa fd's" but I'd imagine that's unrelated. > http://redmine.ruby-lang.org/issues/show/755 Wow, thanks for the link, I'll be sure to try if it would allow me to complete ruby 1.8.6 tests... -- Posted via http://www.ruby-forum.com/.