Ruby は初めてで、コマンド ラインも比較的初めてです。静的サイトを構築するために Jekyll をインストールしようとしていますが、いくつか問題があります。Ruby v. 1.8.7 と Ruby Gems v. 1.8.25 がインストールされていますが、実行すると次のエラーが発生します。
$ sudo gem install jekyll
私はこれを得る:
Building native extensions. This could take a while...
ERROR: Error installing jekyll:
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/fast-stemmer-1.0.1 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/fast-stemmer-1.0.1/ext/gem_make.out
Rubyのヘッダーファイルをインストールする方法を誰か教えてもらえますか? それらを特定のディレクトリにインストールする必要がありますか? これは私の Mac に付属していた元のインストール/セットアップであるため、Ruby を別のディレクトリに完全に再インストールする必要がありますか?
アップデート
XCode と RVM をインストールしましたが、その時点から先に進むことができません。Ruby をインストールしようとすると、次のようになります。
Daniels-MacBook-Air:~ danielrosenthal$ rvm -v
rvm 1.18.3 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
Daniels-MacBook-Air:~ danielrosenthal$ rvm install 1.8.7
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-1.8.7-p371.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
The provided compiler '/usr/bin/gcc' is LLVM based, it is not yet fully supported by ruby and gems, please read `rvm requirements`.
Daniels-MacBook-Air:~ danielrosenthal$ rvm requirements
Requirements for osx/10.8/x86_64
NOTE: 'ruby' represents Matz's Ruby Interpreter (MRI) (1.8.X, 1.9.X)
This is the *original* / standard Ruby Language Interpreter
'ree' represents Ruby Enterprise Edition
'rbx' represents Rubinius
Additional Dependencies:
# For update-system:
Always update your system first!
# For rvm:
Install: bash curl git patch
# For ruby:
Install: osx-gcc-installer libksba openssl libreadline git zlib1g libyaml libsqlite3 sqlite3 libxml2 libxslt autoconf libc6 libgdbm ncurses automake libtool bison pkg-config
# For jruby:
Install: openjdk ant
誰かがこれを理解するのを手伝ってくれますか? 前もって感謝します。