Rubyのバージョンを1.9.3-p551にしたところ、
下記のようなエラーが発生しました。
自分なりに試してみましたがうまくいかず、困っています。
ちなみに同じGemfileを使用している開発メンバーは何も問題が起きていません。
どなたかアドバイスいただけないでしょうか?
<発生する箇所>
- rails console 起動時(bundle execを付けて起動)
- unicorn起動時
<エラー内容>
console、unicorn共に下記のエラーが発生します。
※APP_ROOT=Railsアプリケーションのルートディレクトリです。
APP_ROOT/vendor/bundle/ruby/1.9.1/gems/activesupport-3.0.20/lib/active_support/dependencies.rb:242:in `require': APP_ROOT/vendor/bundle/ruby/1.9.1/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so: undefined symbol: ruby_threadptr_data_type - APP_ROOT/vendor/bundle/ruby/1.9.1/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so (LoadError)
<実施内容>
- vendor/bundle以下にgemをインストールしていたので、vendor/bundle内にあるgemディレクトリを削除し、再度bundle installを実施。
⇒解決できず
- gem cleanupを実施
⇒解決できず
- Gemfileから「ruby-debug19」をコメントアウト
⇒起動するようになる
<最終的な目標>
「ruby-debug19」もインストールした状態で、consoleやunicornを使える状態にしたい。
どうか、よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。