sim*_*imo 4 ruby-on-rails-plugins capybara ruby-on-rails-3 capybara-webkit
我正在尝试安装capybara-webkit(0.8.0),但我得到下面的错误,可以任何身体帮助,我在ubuntu 11.10.
使用本机扩展安装capybara-webkit(0.8.0)Gem :: Installer :: ExtensionBuildError:错误:无法构建gem本机扩展.
Run Code Online (Sandbox Code Playgroud)/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]:输入目录
/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 :* [sub-src-webkit_server-pro-make_default-ordered]错误2make cd src/&& make -f Makefile.webkit_server make [1]:输入目录
/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:* [sub-src-webkit_server-pro-make_default-ordered]错误2Gem文件将保留在/home/sam/Documents/RoR/course_builder/CDPATH=/ruby/1.9.1/gems/capybara-webkit-0.8.0中进行检查.结果登录到/home/sam/Documents/RoR/course_builder/CDPATH=/ruby/1.9.1/gems/capybara-webkit-0.8.0/./gem_make.out安装capybara-webkit时发生错误(0.8.0 ),而Bundler无法继续.
gem install capybara-webkit -v '0.8.0'在捆绑之前确保成功.
根据该日志,您没有构建gem的原生扩展所需的g ++(安装了gnu c ++编译器).您还需要qt开发标题
| 归档时间: |
|
| 查看次数: |
2917 次 |
| 最近记录: |