【问题标题】:problem installing ruby-debug-ide gem with jruby 1.4.0使用 jruby 1.4.0 安装 ruby​​-debug-ide gem 的问题
【发布时间】:2009-12-23 16:45:57
【问题描述】:

我尝试按照 jruby wiki 上的 UsingTheJRubyDebugger 说明进行操作。 (kenai.com/projects/jruby/pages/UsingTheJRubyDebugger)。尝试安装 ruby​​-debug-ide gem 时出错。

jruby -S gem install --ignore-dependencies ruby​​-debug-ide JRuby 限制 openssl 加载。 gem install jruby-openssl 以获得全面支持。 http://jruby.kenai.com/pages/JRuby_Builtin_OpenSSL 构建原生扩展。这可能需要一段时间... 耙中止! 不知道如何构建任务'2>&1'

(通过使用 --trace 运行任务查看完整跟踪) 错误:安装 ruby​​-debug-ide 时出错: 错误:无法构建 gem 原生扩展。

我正在使用 Vista。有没有人让这个工作?任何帮助将不胜感激。

hhh

【问题讨论】:

    标签: jruby


    【解决方案1】:

    JRuby 不支持原生扩展。一个相关的stackoverflow问题是here

    第二次尝试:

    bug report 和一个解决方法:set rake=jruby -S rake

    【讨论】:

    • 我知道这一点,UsingTheJRubyDebugger wiki 页面有一个解决方法。 jruby 邮件列表中的一个帖子说要使用以下内容,但我得到了相同的结果。 jruby -J-Djruby.launch.inproc=false -S gem install --ignore-dependencies ruby​​-debug-ide JRuby 尝试在同一个 JVM 中运行 Ruby 代码以避免启动命中,但是 shell I/O 重定向会混淆它.
    • 对不起,现在你有一个完全没用的答案。 :-) 我不知道 vista 是否支持以这种方式将 stderr 重定向到 stdout。它没有抱怨。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-19
    • 1970-01-01
    相关资源
    最近更新 更多