Install Qt and compile Capybara webkit on Linux and mac OSX

Posted by acidjunk on May 9, 2014

To automate browser style testing in Ruby you can use Qt webkit caompatible browser with CapyBara.

When you try to install it you’ll get this error when qmake isn’t found:

An error occurred while installing capybara-webkit (1.1.0), and Bundler cannot
continue.
Make sure that `gem install capybara-webkit -v '1.1.0'` succeeds before
bundling.

To solve this you have to install Qt.

Linux:

sudo apt-get install libqtwebkit-dev

OSX with home brew

brew update
brew install qt

Install capybara:

gem install capybara-webkit -v '1.1.0'