2012年02月02日
■[Rails] capybara-webkit のbundleに失敗したら。
以下のようにcapybara-webkit のbundle時に失敗したときの対応メモ。
Installing capybara-webkit (0.8.0) with native extensions /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/installer.rb:482:in `build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
Gem files will remain installed in /Users/interu/.rvm/gems/ruby-1.8.7-p352@rails3/gems/capybara-webkit-0.8.0 for inspection.
Results logged to /Users/interu/.rvm/gems/ruby-1.8.7-p352@rails3/gems/capybara-webkit-0.8.0/gem_make.out
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/installer.rb:445:in `each'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/installer.rb:445:in `build_extensions'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/installer.rb:197:in `install'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/source.rb:101:in `install'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/rubygems_integration.rb:78:in `preserve_paths'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/source.rb:91:in `install'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/installer.rb:58:in `run'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/rubygems_integration.rb:93:in `with_build_args'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/installer.rb:57:in `run'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/installer.rb:49:in `run'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/installer.rb:8:in `install'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/cli.rb:220:in `install'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/vendor/thor/task.rb:22:in `send'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/vendor/thor/task.rb:22:in `run'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/vendor/thor/invocation.rb:118:in `invoke_task'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/vendor/thor.rb:263:in `dispatch'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/lib/bundler/vendor/thor/base.rb:386:in `start'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/gems/bundler-1.0.18/bin/bundle:13
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/bin/bundle:19:in `load'
from /Users/interu/.rvm/gems/ruby-1.8.7-p352@global/bin/bundle:19
こんなエラーが出たら、Mac OS X Lionなら
$ brew update
$ brew install qt
$ bundle
他のプラットフォームの場合は、以下を参照して適切なパッケージをインストールする必要がある。
https://github.com/thoughtbot/capybara-webkit/wiki/Installing-QT
- 355 http://www.google.co.jp/url?sa=t&rct=j&q=strace&source=web&cd=2&ved=0CEcQFjAB&url=http://d.hatena.ne.jp/interu/20080608/1212927648&ei=HskrT6mBNK_0mAX4qOnjDw&usg=AFQjCNHUugjjJJJ8RVHVrs-x23_PWZCUMw&sig2=DbXFIu8xr5d7_y6HT_eLUQ
- 181 http://www.google.co.jp/url?sa=t&rct=j&q=ubuntu itunes&source=web&cd=1&ved=0CDMQFjAA&url=http://d.hatena.ne.jp/interu/20080907/1220790220&ei=6lsqT5GzMMf3mAWU_LX9Dw&usg=AFQjCNE-WYd0lEQmc6Ai3qrDw94dLq-Tmg&sig2=X8Kec5Kc53huRYU_HXaTJQ
- 179 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCYQFjAA&url=http://d.hatena.ne.jp/interu/20101206/1291639210&ei=LYwqT8nnFMiHmQWp_fnwDw&usg=AFQjCNH1Krpe3vkzkA7BhBa7EkmX_embiA
- 132 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CDcQFjAB&url=http://d.hatena.ne.jp/interu/20100527/1274962900&ei=nzwxT9bMEq3wmAXnhcWxBQ&usg=AFQjCNEg2kHmdg8cBLWOCRXbGc18xsQuaA
- 107 http://www.google.co.jp/url?sa=t&rct=j&q=linux hdd 確認&source=web&cd=1&sqi=2&ved=0CDgQFjAA&url=http://d.hatena.ne.jp/interu/20081215/1229336594&ei=xIQqT8qQDoT5mAWN2YwB&usg=AFQjCNEX5hfBdEvsDxYxaCmQp9JoCWc35A
- 106 http://www.google.co.jp/url?sa=t&rct=j&q=avg linux&source=web&cd=1&ved=0CDMQFjAA&url=http://d.hatena.ne.jp/interu/20110217/1297951921&ei=v3QqT7IrxJyZBZi8pN4P&usg=AFQjCNFVwZYxIr4byABi8v1kWbbG8rk8ng
- 99 http://d.hatena.ne.jp/
- 78 http://www.google.com/cse?cx=partner-pub-9300639326172081:5191442144&ie=UTF-8&sa=Search&q=exif&hl=ja
- 68 http://www.google.co.jp/url?sa=t&rct=j&q=itunes ubuntu&source=web&cd=1&ved=0CCkQFjAA&url=http://d.hatena.ne.jp/interu/20080907/1220790220&ei=x8UqT72tH4PsmAWBx5HYDw&usg=AFQjCNE-WYd0lEQmc6Ai3qrDw94dLq-Tmg
- 65 http://www.google.co.jp/url?sa=t&rct=j&q=linux+hdd+確認&source=web&cd=1&ved=0CDAQFjAA&url=http://d.hatena.ne.jp/interu/20081215/1229336594&ei=1SgvT7O6J8PtmAXPvtXbDw&usg=AFQjCNEX5hfBdEvsDxYxaCmQp9JoCWc35A



