【问题标题】:Error while creating a new rails app using the "Suspenders" gem from thoughtbot使用 thinkbot 的“Suspender”gem 创建新的 Rails 应用程序时出错
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-29
      • 2020-07-28
      • 2016-01-04
      • 1970-01-01
      • 2013-01-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多