1

devkit DevKit-tdm-32-4.5.2-20111229-1559-sfx をインストールした後、ruby 1.9.3 をインストールした後

gem install json --platform=ruby を実行すると、次のように表示されます。

    Temporarily enhancing PATH to include DevKit...
    Building native extensions.  This could take a while...
    Impossibile trovare il percorso specificato.
    ERROR:  Error installing json:
         ERROR: Failed to build gem native extension.

         C:/Ruby193/bin/ruby.exe extconf.rb
            creating Makefile


    Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.8.0 for inspection.
     Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.8.0/ext/json/ext/generator/gem_make.out
4

2 に答える 2

0

ネイティブ Gem 拡張機能には、多くの場合、C コンパイラやその他の開発ツールが必要です。私の推測では、これらのツールがあなたの Windows 環境に欠けていると思います。これを cygwin bash ウィンドウで実行していますか?

于 2013-07-10T13:49:02.910 に答える
0

実行してみてください gem update --system 1.8.29

そしてより gem install json --platform=ruby

それはうまくいくはずです。

于 2014-10-14T21:44:13.943 に答える