Reputation: 143
@ubuntu:~$ sudo gem install capybara-webkit -v '0.14.2' [sudo] password for jsnow: Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension.
/usr/bin/ruby1.9.1 extconf.rb
cd src/ && ( test -e Makefile.webkit_server || /usr/lib/x86_64-linux-gnu/qt5/bin/qmake /var/lib/gems/1.9.1/gems/capybara-webkit-0.14.2/src/webkit_server.pro -spec linux-g++ -o Makefile.webkit_server ) && make -f Makefile.webkit_server Project ERROR: Unknown module(s) in QT: webkit make: * [sub-src-webkit_server-pro-make_first-ordered] Error 3 Command 'make' failed
make clean cd src/ && ( test -e Makefile.webkit_server || /usr/lib/x86_64-linux-gnu/qt5/bin/qmake /var/lib/gems/1.9.1/gems/capybara-webkit-0.14.2/src/webkit_server.pro -spec linux-g++ -o Makefile.webkit_server ) && make -f Makefile.webkit_server clean Project ERROR: Unknown module(s) in QT: webkit make: * [sub-src-webkit_server-pro-clean-ordered] Error 3
make cd src/ && ( test -e Makefile.webkit_server || /usr/lib/x86_64-linux-gnu/qt5/bin/qmake /var/lib/gems/1.9.1/gems/capybara-webkit-0.14.2/src/webkit_server.pro -spec linux-g++ -o Makefile.webkit_server ) && make -f Makefile.webkit_server Project ERROR: Unknown module(s) in QT: webkit make: * [sub-src-webkit_server-pro-make_first-ordered] Error 3
make failed, exit code 2
Gem files will remain installed in /var/lib/gems/1.9.1/gems/capybara-webkit-0.14.2 for inspection. Results logged to /var/lib/gems/1.9.1/extensions/x86_64-linux/1.9.1/capybara-webkit-0.14.2/gem_make.out
Upvotes: 1
Views: 1644
Reputation: 3285
It seems that the development headers for webkit with qt.
The instructions are in the wiki.
In debian unstable it worked installing the packages libqtwebkit-dev qt4-qmake
Upvotes: 1