Rails 3.1, installant Capybara-Webkit, n'a pas réussi à construire une extension native GEM, que faire?
-
12-11-2019 - |
Question
J'essaie d'installer Capybara-Webkit (0.8.0), mais j'obtiens l'erreur ci-dessous, n'importe quel corps peut-il aider, je suis sur Ubuntu 11.10.
Installation de capybara-webkit (0.8.0) avec des extensions natives gemm :: installateur :: ExtensionBuilDerror: Erreur: Échec de la création d'extension native GEM.
/home/sam/.rvm/rubies/ruby-1.9.3-p0/bin/ruby extconf.rb /usr/bin/qmake /usr/bin/make cd src/ && /usr/bin/qmake
/home/sam/documents/ror/course_builder/cdpath=/ruby/1.9.1/gems/capybara-webkit-0.8.0/src/webkit_server.pro -spec / usr / share / qt4 / mkspecs / linux-g ++ - o makefile.webkit_server / usr / bin / make cd src / && make -f makefile.webkit_server make [1]: entrée répertoire
/home/sam/Documents/RoR/course_builder/CDPATH=/ruby/1.9.1/gems/capybara-webkit-0.8.0/src' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -o RequestedUrl.o RequestedUrl.cpp make[1]: g++: Command not found make[1]: *** [RequestedUrl.o] Error 127 make[1]: Leaving directory
/home/sam/documents/ror/course_builder/cdpath=/ruby/1.9.1/gems/capybara-webkit-0.8.0/src 'Make: * sous-src-webkit_server-pro-make_default ordonné] Erreur 2Make cd src / && make -f makefile.webkit_server make [1]: entrée répertoire
/home/sam/Documents/RoR/course_builder/CDPATH=/ruby/1.9.1/gems/capybara-webkit-0.8.0/src' g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -o RequestedUrl.o RequestedUrl.cpp make[1]: g++: Command not found make[1]: *** [RequestedUrl.o] Error 127 make[1]: Leaving directory
/home/sam/documents/ror/course_builder/cdpath=/ruby/1.9.1/gems/capybara-webkit-0.8.0/src 'Make: * sous-src-webkit_server-pro-make_default ordonné] Erreur 2Les fichiers GEM resteront installés dans /home/sam/documents/ror/course_builder/cdpath=/ruby/1.9.1/gems/capybara-webkit-0.8.0 pour inspection. Résultats enregistrés à /home/sam/documents/ror/course_builder/cdpath=/ruby/1.9.1/gems/capybara-webkit-0.8.0/./gem_make.out Une erreur s'est produite lors de l'installation de capybara-webkit (0.8.0 ), et Bundler ne peut pas continuer. Sois sûr que
gem install capybara-webkit -v '0.8.0'
réussit avant de regrouper.
Pas de solution correcte