使用来自thinkbot的“Suspenders”gem创建新的rails应用程序时出错

时间:2011-04-04 18:35:56

标签: ruby-on-rails ruby ruby-on-rails-3

我正在尝试使用来自http://thoughtbot.com/community/的吊带宝石来创建一个新的rails应用程序......我运行命令:suspenders 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:在`build in build_extensions中的救援':错误:无法构建gem原生扩展。(Gem :: Installer :: ExtensionBuildError)

    /Users/nelsonkeating/.rvm/rubies/ruby-1.9.2-p180/bin/ruby extconf.rb 

在-lmysqlclient中检查mysql_query()... no 在-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

提前致谢!

1 个答案:

答案 0 :(得分:1)

您是否尝试使用thin安装gem gem install thin