【发布时间】:2011-04-04 18:35:55
【问题描述】:
我正在尝试使用来自http://thoughtbot.com/community/ 的suspensers gem 创建一个新的rails 应用程序...我运行命令:suspensers create .... 它正在创建新应用程序,创建一堆标准文件和然后得到以下错误。
“使用本机扩展安装 mysql (2.8.1) /Users/nelsonkeating/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:533:在`rescue in block in build_extensions'中:错误:无法构建gem原生扩展。(Gem::Installer::ExtensionBuildError)
/Users/nelsonkeating/.rvm/rubies/ruby-1.9.2-p180/bin/ruby extconf.rb
在 -lmysqlclient 中检查 mysql_query()...否 检查 -lm 中的 main()... 是 检查 -lmysqlclient 中的 mysql_query()... 否 检查 -lz 中的 main() ......是的 检查 -lmysqlclient 中的 mysql_query()... 否 检查 -lsocket 中的 main()... 否 检查 -lmysqlclient 中的 mysql_query()... 否 检查 -lnsl 中的 main()... 否 检查 -lmysqlclient 中的 mysql_query()... 否 检查 -lmygcc 中的 main() ... 否 检查 -lmysqlclient 中的 mysql_query()... 否 * extconf.rb 失败 * 由于某种原因无法创建 Makefile,可能缺少 必要的库和/或头文件。查看 mkmf.log 文件了解更多信息 细节。您可能需要配置选项。”
我也明白了:
在您的 Gemfile 中列出的任何 gem 源中都找不到 gem 'thin (>= 0)'。 生成黄瓜:安装 在您的 Gemfile 中列出的任何 gem 源中找不到 gem 'thin (>= 0)'。 生成间隙:安装 在您的 Gemfile 中列出的任何 gem 源中找不到 gem 'thin (>= 0)'。 生成间隙:特征 在您的 Gemfile 中列出的任何 gem 源中找不到 gem 'thin (>= 0)'。 创建 public/stylesheets/sass/screen.scss
提前致谢!
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3