Some Ruby stones use their own extensions, which means that they are partially written in C or C ++. These gems must be compiled during installation, which is easy if you are running Linux. In addition, most of these gems provide binaries for Windows. However, some gems, such as a ferret, should not and should still be compiled during installation.
, , DevKit, Windows. : https://github.com/oneclick/rubyinstaller/wiki/Development-Kit