tag:help.rubygems.org,2010-01-19:/discussions/problems/721-shouldnt-mingw32-and-mswin32-be-the-same-platformRubyGems.org: Discussion 2015-08-17T19:51:14Ztag:help.rubygems.org,2010-01-19:Comment/97394042011-09-04T13:11:04Z2011-09-04T13:11:04Zshouldn't mingw32 and mswin32 be the same platform?<div><p>Hello,</p>
<p>Seems you forced the installation of <code>x86-mswin32</code>
gem on a <code>x86-mingw32</code> version of Ruby.</p>
<p>In theory, both mswin32 and mingw32 share the same C runtime
(MSVCRT) but both platforms are different, and the differences can
be seen inside <code>rbconfig.rb</code> file, which contain
platform and compiler specific details.</p>
<p>They cannot be treated the same from that perspective.</p>
<p>From what I can see on Buildr dependencies:</p>
<p><a href=
"http://rubygems.org/gems/buildr/versions/1.4.6">http://rubygems.org/gems/buildr/versions/1.4.6</a><br>
<a href=
"http://rubygems.org/gems/buildr/versions/1.4.6-x86-mswin32">http://rubygems.org/gems/buildr/versions/1.4.6-x86-mswin32</a></p>
<p>The gem dependencies seems to be the same, except for
win32console (coloring) which has been deprecated:</p>
<p><a href=
"http://blog.mmediasys.com/2010/11/24/we-all-love-colors/">http://blog.mmediasys.com/2010/11/24/we-all-love-colors/</a></p>
<p>Please contact the gem authors and inform about this and
indicate that RubyInstaller (the version of Ruby you seems to be
using) uses MinGW which results in x86-mingw32 as platform for it's
gems and the deprecation about win32console.</p></div>Luis Lavena