1

Mac OS X 10.8 に capybara-webkit をインストールする手順に従っています。ダウンロードしてインストールしました:

  • qt-mac-opensource-4.8.5
  • qt-mac-opensource-4.8.5-debug-libs
  • Xcode コマンド ライン ツール + 後で完全な XCode 5.0 をインストールしました
  • 醸造を使用したqt4

この順序では必要ありません

実行gem install capybara-webkitするとエラーがスローされます

# lots of output omitted
/Users/lenart/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/fileutils.rb:1620:in `stat': No such file or directory - src/webkit_server (Errno::ENOENT)
    from /Users/lenart/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/fileutils.rb:1620:in `block in fu_each_src_dest'
    from /Users/lenart/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/fileutils.rb:1633:in `fu_each_src_dest0'
    from /Users/lenart/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/fileutils.rb:1618:in `fu_each_src_dest'
    from /Users/lenart/.rbenv/versions/2.0.0-p0/lib/ruby/2.0.0/fileutils.rb:466:in `cp'
    from /Users/lenart/.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/capybara-webkit-1.0.0/lib/capybara_webkit_builder.rb:76:in `build'
    from /Users/lenart/.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/capybara-webkit-1.0.0/lib/capybara_webkit_builder.rb:88:in `build_all'
    from extconf.rb:2:in `<main>'


Gem files will remain installed in /Users/lenart/.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/capybara-webkit-1.0.0 for inspection.
Results logged to /Users/lenart/.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/capybara-webkit-1.0.0/./gem_make.out

qt の再インストール、XQuartz-2.7.4 のインストールなどを試みましたが、うまくいきませんでした。Github には同様の問題の痕跡はありません:(

誰かが原因を突き止めるのに役立つ追加情報を次に示します - http://pastie.org/8355714

4

1 に答える 1

2

自分の質問に答えるのはばかげているように感じますが、実際に XCode を実行して契約条件に同意する必要があるようです。その実行を行った後、うまくいきgem install capybara-webkitました。

于 2013-09-25T22:16:37.233 に答える