【问题标题】:Failed to build gem native extension. in ubuntu无法构建 gem 原生扩展。在ubuntu中
【发布时间】:2018-01-12 05:13:51
【问题描述】:

我在github下载redmine 并打开应用程序 给捆绑安装后

安装 rmagick (2.16.0) 和 Bundler 时出错 无法继续。确保gem install rmagick -v '2.16.0' 在捆绑之前成功。

要查看此扩展无法编译的原因,请查看 mkmf.log 可以在这里找到:

/home/supranimbus12/.rvm/gems/ruby-2.3.0@global/extensions/x86_64-linux/2.3.0/rmagick-2.16.0/mkmf.log

extconf 失败,退出代码 1

Gem 文件将继续安装在 /home/supranimbus12/.rvm/gems/ruby-2.3.0@global/gems/rmagick-2.16.0 供检查。结果记录到 /home/supranimbus12/.rvm/gems/ruby-2.3.0@global/extensions/x86_64-linux/2.3.0/rmagick-2.16.0/gem_make.out

安装 rmagick (2.16.0) 和 Bundler 时出错 无法继续。确保gem install rmagick -v '2.16.0' 在捆绑之前成功。

在 Gemfile 中:rmagick

【问题讨论】:

  • 按照它告诉你的去做。从gem install rmagick -v '2.16.0' 开始,然后检查日志是否不起作用。看看日志告诉你什么。
  • “我在github上下载redmine,然后打开应用,然后给bundle install”——感谢分享;不过,它会更适合您个人博客的某个位置。

标签: ruby-on-rails ruby cucumber


【解决方案1】:

请确保先安装 Imagemagick。如果你使用的是 ubuntu,那么你可以使用 apt-get 来安装 Imagemagick。也可能你需要安装 libmagickwand-dev。

【讨论】:

    猜你喜欢
    • 2013-08-06
    • 2021-04-19
    • 2015-07-20
    • 2015-06-18
    • 2018-07-18
    • 2022-10-05
    • 2016-03-08
    • 2012-07-26
    相关资源
    最近更新 更多