LANG 是不是 zh_CN.UTF-8
到目录下用 require './xxx.so' 看具体错误
修改了两个 gem
https://github.com/windwiny/ruby-debug-base19 https://github.com/windwiny/debugger
在 winxp 和 mac 下都能编译,winxp 下再安装 rubymine5/rb/gems/下的两个gem: ruby-debug-ide 和 debase,就可以在 rubymine 用 2.0 调试了。
mac 下 require 编译过的 bundle 文件会提示错误,ruby_debug.bundle, 9): Symbol not found: _ruby_current_thread (LoadError),搞不定。
update: 20130301 最新提交修复了问题,可以使用 rubymine5 在 win/mac/linux下调试了。
看得懂意思就好,把那个文件打开,修改下网址
#30 楼 @s6520643 ruby 编译时要加参数 ./configure --with-openssl-dir=/usr/local/opt/openssl
如果你用 brew 安装 ruby 的话,用 https://gist.github.com/windwiny/5026939 这里的内容替换 /usr/local/homebrew/Library/Formula/ruby.rb 文件。里面加上了 openssl 依赖
难道也要等欧洲时间 24 日发布?
export LANG=C
a.delete_at xx 之后,a 长度没有 100 了。
之后取到的是 nil, to_i 之后是 0, %3 自然 == 0
有个 ibm_db gem,好像不太好用
怎么调试?提示要安装 debug-191x 的 gem,装上不怎么搞?
rails 是在 ruby 的程序目录下 用 which ruby rails 检查下
噢,明白了
我是用 1.9.3p362 版的,确实有这个问题,用 p327 就正常