我是ruby的新手,但是当我尝试安装水豚在我的系统上运行测试时,我得到了以下错误。即时通信正在运行OSX
my_app$ gem install capybara-webkit
Building native extensions. This could take a while...
ERROR: Error installing capybara-webkit:
ERROR: Failed to build gem native extension.
/Users/joe/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb
Gem files will remain installed in /Users/joe/.rvm/gems/ruby-1.9.2-p290/gems/capybara-webkit-0.7.2 for inspection.
Results logged to /Users/joe/.rvm/gems/ruby-1.9.2-p290/gems/capybara-webkit-0.7.2/./gem_make.out以下是gem_make.out的结果
/Users/joe/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb发布于 2011-12-03 21:49:38
尝试安装libqt via homebrew。
$ brew install qt@5.5发布于 2012-11-08 17:42:55
Linux的解决方案。
Ubuntu
sudo apt-get install libqt4-dev libqtwebkit-devDebian稳定的
sudo apt-get install libqt4-devFedora
yum install qt-webkit-develFedora 16
yum install qtwebkit-devel这对我来说很管用,也许对某些人也会有帮助。
发布于 2012-07-20 06:02:43
brew install qt@5.5然后
gem install capybara-webkit -v '0.7.2'-v 0.7.2是选择项目要求你安装的版本。从http://developer.qt.nokia.com/wiki/Support_for_Mac_OS_X安装qt需要设置PATH变量。
https://stackoverflow.com/questions/8365764
复制相似问题