From: Ed Howland Date: 2010-09-16T05:33:29+09:00 Subject: Re: What OS do you use for Ruby development? Thanks, I understand now. So you install the DevKit (which contains mingw) once. Then you can build gems with native extensions or other extconf libraries. Sorry if this is OT, but I'd also like to ask if this can work with RVM. If you install the DevKit, can you then use rvm to install (and presumably compile) other rubies? Thanks, Ed Ed Howland http://greenprogrammer.wordpress.com http://twitter.com/ed_howland 2010/9/15 Jörg W Mittag : > Luis Lavena wrote: >> On Sep 15, 2:17 pm, Ed Howland wrote: >>> Is the mingw component now builtin to RubyInstaller? >> The compiler environment (DevKit) is not bundled with the installer, >> specifically because not all users will require to compile extensions. > > Also, the DevKit is the same for MRI, YARV and (in future) JRuby. It > doesn't make sense to either install, release or maintain separate > copies of the DevKit. Not because of the waste of disk space or > download bandwidth, but for the same software engineering reasons that > you *always* try to eliminate code duplication. > > If you install, say, both JRuby and MRI, you still need only one copy > of the DevKit. This wouldn't be possible, if it was built into the > respective installers. > > jwm > >