0

私は自分のwindozボックスにziprubyをインストールしようとしてきましたが、ほとんど喜びがありませんでした. 私はこのメッセージに直面しています。

Installing zipruby (0.3.6) with native extensions C:/RailsInstaller/Ruby1.9.2/li
b/ruby/site_ruby/1.9.1/rubygems/installer.rb:533:in `rescue in block in build_ex
tensions': ERROR: Failed to build gem native extension. (Gem::Installer::Extensi
onBuildError)

私は通常、物事をグーグルで検索しますが、この場合は持っていますが、答えがありません。ruby に関するネイティブ拡張のトピックについては、実際には何もないように思われます。少なくとも私が見つけたわけではありませんが、間違っていることを望みます.

このgemをWindowsボックスにインストールした人はいますか? 問題が発生した場合、どのようにそれを乗り越え、修正しましたか?

ありがとう。

4

2 に答える 2

1

<-- 私は作業しながらこの回答を編集しています..最終的にクラックした場合、誰でも見つけることができるログがあります... 私を含めて -->


(まだ)うまくいかなかった私が試した手順

  1. zlib-1.2.3-src.exe をダウンロードしてインストールを実行します。
  2. インストール後 (何も変更していません)、gem install を実行します。
    w:\ruby> gem install zipruby -- --with-opt-dir="C:\Program Files\GnuWin32\src\zlib\1.2.3\zlib-1.2.3"

上記は機能しませんでした。


どこかにつながるように見えるステップ..しかし、最終的には私を失望させます

  1. 2 つのファイルをインストールします。http://rubyforge.org/frs/download.php/75848/rubyinstaller-1.9.3-p125.exeおよびhttps://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32-4.5.2- 20111229-1559-sfx.exe 私はまだインストールを進めていますが、この回答は流動的なものにしておきます。

私が今いる場所..ちょうど私が始めたところです。

于 2012-04-18T23:34:52.127 に答える
0

RubyForge からダウンロードできる Windows 用の gem ファイルがあり、Windows 7 にインストールした Ruby 1.9.2 で動作します。

gem install path.to\downloaded.gemfile
于 2012-08-14T14:19:42.787 に答える