,我在我的Rails项目运行命令Rails的错误,而安装FCGI:未能建立宝石原生扩展
bundle install
,它给了错误:
...
Using activerecord (3.0.11)
Using activeresource (3.0.11)
Using bigdecimal (1.1.0)
Installing fcgi (0.8.8) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
/home/jjboat/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
checking for fcgiapp.h... no
checking for fastcgi/fcgiapp.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
我使用Ubuntu 10.04,和它说: 命令和apt-get安装FCGI-dev的 [须藤]密码jjboat: 读取软件包列表...完成 大厦的依赖关系树 读取状态信息...完成 E:找不到包FCGI-dev的 –
看来这个软件包在Ubuntu中实际上被称为'libfcgi-dev'。 –
谢谢,'libfcgi-dev'是正确的。现在它遇到了'mysql2'的错误。你知道应该安装什么软件包吗? 安装mysql2(0.2.17)时发生错误,并且Bundler无法继续。 确保'gem install mysql2 -v'0.2.17''捆绑成功。 –