Mac OS XでRuby Gemをinstall出来ない問題

Filed under Ruby
Tagged as

Ruby GEMでSQLite用のライブラリをインストールしようとしたらエラーが出て、その対処に四苦八苦したので、解決手順をメモしておきます。

sudo gem install でエラー

下記のようなエラー(ruby.hが見つからないというエラー)が出て、インストール出来ませんでした。

1
2
3
4
5
6
7
8
9
10
11
12
$ sudo gem install sqlite3
Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3:
	ERROR: Failed to build gem native extension.
 
        /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h
 
 
Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/sqlite3-1.3.6 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/sqlite3-1.3.6/ext/sqlite3/gem_make.out
$

コマンドラインツールをインストール!

解決策はここに書かれていました。

端的に書くと、解決策は『Xcodeでコマンドラインツールをインストール』です。

手順は次のとおり。

  1. Xcodeを開いて、Preferencesを開く
  2. DownloadパネルのComponentsタブを開く
  3. “Command Line Tools”がインストールされていなかったので、インストール

出来たよ!!


[AD]

↓新書はKindleと相性良さそうだよね。いろいろ読みたい!

↓やたら評判がいい「MAKERS」もKindle化済み!欲しい!!

MAKERS―21世紀の産業革命が始まる

MAKERS―21世紀の産業革命が始まる

カテゴリ:Kindle版

発売日:2012-10-25


Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)