0

Ruby gem ファイルをインストールしようとしています: bson_ext - バージョン 1.5.1

x86_64-linux プラットフォームの場合、Windows 7 コマンド プロンプトで。

したがって、次のコマンド: C:\ruby-1.9.3-p374-i386-mingw32\bin>gem install bson_ext --version 1.5.1 --platform x86_64-linux

しかし、私はエラーが発生します:

DevKit を含めるために PATH を一時的に強化しています...

ネイティブ拡張機能の構築。これにはしばらく時間がかかる場合があります...

エラー: bson_ext のインストール中にエラーが発生しました:

    ERROR: Failed to build gem native extension.

    C:/ruby-1.9.3-p374-i386-mingw32/bin/ruby.exe extconf.rb

asprintf() をチェックしています... * extconf.rb が失敗しました *

何らかの理由で Makefile を作成できませんでした。必要なライブラリやヘッダーが不足している可能性があります。詳細については、mkmf.log ファイルを確認してください。構成オプションが必要な場合があります。

提供される構成オプション:

    --with-opt-dir

    --without-opt-dir

    --with-opt-include

    --without-opt-include=${opt-dir}/include

    --with-opt-lib

    --without-opt-lib=${opt-dir}/lib

    --with-make-prog

    --without-make-prog

    --srcdir=.

    --curdir

    --ruby=C:/ruby-1.9.3-p374-i386-mingw32/bin/ruby

C:/ruby-1.9.3-p374-i386-mingw32/lib/ruby/1.9.1/mkmf.rb:381:in `try_do': コンパイラは実行可能ファイルの生成に失敗しました。(ランタイムエラー)

最初に開発ツールをインストールする必要があります。

しかし、レール、ポニー、慢性などの他のgemファイルをダウンロードできます

そして ruby​​ -v の出力は次のとおりです。

ルビー 1.9.3p374 (2013-01-15) [i386-mingw32]

なのでDev Kitで問題ないと思います。

4

0 に答える 0