環境はWindows11 64bit、普通にRuby Installer経由でインストールしました。
railsに手を出したかったのでgem install railsを叩いてみたらFailed to build gem native extensionのエラー。
調べてみると色々ヒットしたのですが単純明快な解決策が無かったので置いときます。
MSYSをちゃんとインストールしよう
Ruby installerでrubyをインストールした場合は途中でこの画面が勝手に出てくると思うんですけど、ここで1を選択すると面倒なことになります。3を選択してminGWも構築してもらいましょう。
自前でminGW-x64をインストールする対処法もやってみたのですが、パスを通すのが少々面倒だったりするのでおすすめしません。
MSYS2・mingwとはgcc云々の開発環境構築を一括でやってくれるプラットフォームのことで、細かな違いはposixの有無だったり色々あるのですが、開発環境構築ツールなんだ〜ぐらいの認識で大丈夫です。
後からもう一度MSYS2をインストールしたい場合は、
ridk install
で可能です。