Ruby on Rails

 

bundle installで

 

mkmf.rb can’t find header files for ruby

 

のエラーが

 

xcode-select --installでも解決しない時に解決できた方法

 

 

解決方法

  • Xcode のCommand Line ToolsはApple公式サイトからも取得して手動インストールする
  • More Downloads for Apple DevelopersCommand Line Toolsと検索
  • 自分のXcodeとMacのバージョンに合わせたものをダウンロード
  • ダウンロードしたファイルを開いてインストール
  • その後bundle installすると無事できました。

 

経緯

mkmf.rb can’t find header files for rubyのエラー解決をググって、

xcode-select --installすれば良いと書いてあるけれど、以下のエラーが毎回出て、
xcode-select: error: command line tools are already installed, use "Software Update" to install updates

 

途方にくれてましたが、手動インストールしたらできました。