2

Win7-x64/Ruby1.9.2p0 で spork を実行できない場合:

gem install spork

    ERROR:  Error installing spork:
 ERROR: Failed to build gem native extension.

C:/Ruby192/bin/ruby.exe mkrf_conf.rb
Actually, there aren't any native extensions. I'm just dynamically installing dependencies based off of your operating system

rake RUBYARCHDIR=C:/Ruby192/lib/ruby/gems/1.9.1/gems/spork-0.8.4/lib RUBYLIBDIR=C:/Ruby192/lib/ruby/gems/1.9.1/gems/spork-0.8.4/lib
C:/Ruby192/lib/ruby/1.9.1/rubygems.rb:340:in `bin_path': can't find executable rake for rake-0.8.7 (Gem::Exception)
 from C:/Ruby192/bin/rake:19:in `<main>'


Gem files will remain installed in C:/Ruby192/lib/ruby/gems/1.9.1/gems/spork-0.8.4 for inspection.
Results logged to C:/Ruby192/lib/ruby/gems/1.9.1/gems/spork-0.8.4/ext/gem_make.out

他のネイティブ拡張機能をビルドするのに問題はありません (RubyInstaller の devkit インストーラーを使用します - ところで、devkit の両方のバージョンを試しました)。

milhouse-spork gem も試しましたが、他にも問題があります (msvcrt-ruby18.dll が見つからないなど)。

ウインドーズボックスでスポークを走らせる方法について誰か提案がありますか? 30 年代の rspec 用 Rails スタートアップは私を殺しています :-(

4

1 に答える 1

2

インストールする前に rake.gemspec ファイルを削除すると、これが修正されることがわかりました。この修正を指摘してくれた JetBrains の友人に感謝します。

于 2010-11-02T18:18:39.993 に答える