dec*_*lan 15 ruby-debug ruby-on-rails-3 ruby-1.9.3
我正在使用最新版本的rails(3.1.3)启动一个新的rails应用程序.当我尝试启动服务器时Rails崩溃.首先我修复了这个bug,现在我得到了这个
ruby-debug-base19-0.11.25/lib/ruby_debug.so: undefined symbol: ruby_threadptr_data_type 
有一个关于这个事情的讨论在这里,但我不能让见识够了,把事情的工作.
我更新了ruby-debug的版本
gem 'ruby-debug-base19x', '~> 0.11.30.pre4'
现在又转向了这个错误
linecache19-0.5.12/lib/trace_nums19.so: undefined symbol: ruby_current_thread
dec*_*lan 33
好的,事实证明ruby-debug和linecache都需要手动更新到最新版本.我的gemfile中的这些行就可以了
gem 'linecache19', :git => 'git://github.com/mark-moseley/linecache'
gem 'ruby-debug-base19x', '~> 0.11.30.pre4'
gem 'ruby-debug19'
要运行规范,您需要运行bundle exec rspec -d spec