Possible Duplicate:
ruby-debug with Ruby 1.9.3?Rails 3.1 e Ruby 1.9.3p125: rubino debug19 blocca ancora con "simbolo non trovato: _ruby_threadptr_data_type"
Avevo sentito voci che Ruby 1.9.3p125 ha una soluzione per il problema rubino debug19, così per istruzioni sul sito RVM, ho reinstallato 1.9.3:
$ rvm reinstall 1.9.3 --patch debug --force-autoconf
$ ruby -v
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.2.0]
Poi:
gem install ruby-debug19
Aggiunto questa voce al mio Gemfile:
01.235.164,106 milagem 'ruby-debug19'
Poi:
$ rails server -u
=> Booting WEBrick
=> Rails 3.1.3 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
You need to install ruby-debug to run the server in debugging mode. With gems, use 'gem install ruby-debug'
Exiting
Per superare questo errore ho cambiato il mio ingresso Gemfile a:
gem 'ruby-debug19', :require => 'ruby-debug'
Ora un nuovo errore dal server:
/Users/don/.rvm/gems/ruby-1.9.3-p125/gems/activesupport-3.1.3/lib/active_support/dependencies.rb:240:in `require': dlopen(/Users/don/.rvm/gems/ruby-1.9.3-p125/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle, 9): Symbol not found: _ruby_threadptr_data_type (LoadError)
Referenced from: /Users/don/.rvm/gems/ruby-1.9.3-p125/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle
Expected in: flat namespace
in /Users/don/.rvm/gems/ruby-1.9.3-p125/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle - /Users/don/.rvm/gems/ruby-1.9.3-p125/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle
I Sono molto confuso dalle centinaia di post là fuori su come gestire questo rubino-d problema di ebug19. Speravo che fosse stato risolto. Apparentemente no. Eventuali suggerimenti? (Se qualcuno suggerisce una patch, ti preghiamo di fornire le istruzioni passo passo su come applicarla.)
Grazie mille per questo, il porting di alcuni modelli da rotaie e io sono * non * un ragazzo di rotaie .. – mkocubinski
Ho ottenuto: 'Eccezione non rilevata: mancata corrispondenza della superclasse per classe RemoteInterface' –
Funziona! Grazie. Nota ai lettori che è necessario rimuovere la vecchia gemma affinché funzioni. –