0

Mac で Ruby on Rails に問題があります。私のバージョンのxCodeまたはOS X 1.8.4と関係があるかもしれません。これは、以前に Ruby on Rails アプリを作成できたからです。

これが私の問題です。新しい Rails アプリを作成するために実行rails new rubyDemoすると、次のエラーが表示されます。

create  
create  README.rdoc
create  Rakefile
create  config.ru
...
...
Using execjs (2.0.1) 
Using coffee-script (2.2.0) 
Using rack-ssl (1.3.3) 
Installing json (1.8.0) with native extensions 
Gem::Installer::ExtensionBuildError: 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 /Users/tithos/.bundler/tmp/9865/gems/json-1.8.0 for inspection.
Results logged to /Users/tithos/.bundler/tmp/9865/gems/json- 1.8.0/ext/json/ext/generator/gem_make.out
An error occured while installing json (1.8.0), and Bundler cannot continue.

走ろうとするとsudo gem install json -v '1.8.0'

次のエラーが表示されます。

Building native extensions.  This could take a while...
ERROR:  Error installing json:
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/json-1.8.0 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/json-1.8.0/ext/json/ext/generator/gem_make.out

私は走っています:

ruby -v
ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0]

rails -v
Rails 3.2.13

欠けている他の宝石やピースがわかりません。

どんな助けでも素晴らしいでしょう

PS 長文失礼しました

4

0 に答える 0