【问题标题】:ERROR: Failed to build gem native extension - debase-0.2.2.beta6错误:无法构建 gem 原生扩展 - debase-0.2.2.beta6
【发布时间】:2016-06-12 22:49:05
【问题描述】:

这个问题我已经有一段时间了。我正在尝试在 Rubymine 中启动调试器并不断收到此错误。我已尝试清除我的 gemset 并重新安装它,但没有用。

当我第一次运行调试时,我收到安装ruby-debug-ide gem 的提示并最终出现此错误。

Error running Local: lims-app: Failed to Install Gems. Following gems were not installed: /Applications/RubyMine.app/Contents/rb/gems/debase-0.2.2.beta6.gem: Error installing debase-0.2.2.beta6.gem: ERROR: Failed to build gem native extension. /Users/am029788/.rvm/rubies/ruby-2.2.1/bin/ruby -r ./siteconf20160229-17823-mgpbf3.rb extconf.rb checking for vm_core.h... no checking for vm_core.h... no checking for vm_core.h... yes creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling breakpoint.c compiling context.c compiling debase_internals.c In file included from /Users/am029788/.rvm/gems/ruby-2.2.1/gems/debase-ruby_core_source-0.8.4/lib/debase/ruby_core_source/ruby-2.2.1-p85/method.h:14, from /Users/am029788/.rvm/gems/ruby-2.2.1/gems/debase-ruby_core_source-0.8.4/lib/debase/ruby_core_source/ruby-2.2.1-p85/vm_core.h:24, from ./hacks.h:1, from debase_internals.c:2: /Users/am029788/.rvm/gems/ruby-2.2.1/gems/debase-ruby_core_source-0.8.4/lib/debase/ruby_core_source/ruby-2.2.1-p85/internal.h:246: error: expected ‘;’, ‘,’ or ‘)’ before ‘x’ make: *** [debase_internals.o] Error 1 make failed, exit code 2 Gem files will remain installed in /Users/am029788/.rvm/gems/ruby-2.2.1/gems/debase-0.2.2.beta6 for inspection. Results logged to /Users/am029788/.rvm/gems/ruby-2.2.1/extensions/x86_64-darwin-14/2.2.0-static/debase-0.2.2.beta6/gem_make.out

我经常看到错误Failed to build gem native extension。这是什么意思?

当我尝试在此之后运行调试时,它会尝试连接并失败。

我的配置: - 红宝石8.0.3 - 红宝石-2.2.1 - OSX 10.10.5

【问题讨论】:

    标签: ruby-on-rails debugging rubygems osx-yosemite rubymine


    【解决方案1】:

    我今天遇到了同样的问题,原因是C没有运行权限。所以尝试在终端运行gcc,同意运行,然后再次bundle,应该可以成功安装debase了。

    【讨论】:

    • 看起来我的 gcc 确实有运行权限。我在终端上运行了一个简单的 C 程序,它工作正常。还没有贬值的运气
    【解决方案2】:

    我为此奋斗了很多次。

    最终在应用程序的 gemfile 中添加了版本为 0.1.1 的 debase gem。

    【讨论】:

      猜你喜欢
      • 2014-06-04
      • 2016-07-29
      • 1970-01-01
      • 2013-06-27
      • 2020-04-23
      • 2013-04-21
      • 1970-01-01
      • 2012-11-02
      • 1970-01-01
      相关资源
      最近更新 更多