Я только что установил Ruby 1.9.3-p374 в rbenv и собираюсь для приложения, над которым я работаю. Однако, когда пучок попадает в binding_of_caller
я вижу следующее сообщение об ошибке:uninitialized constant RUBY_ENGINE
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
extconf.rb:7: uninitialized constant RUBY_ENGINE (NameError)
работает echo $RUBY_ENGINE
дает мне пустую строку. Установка вручную RUBY_ENGINE
в ruby
тоже не помогает.
Как я могу обойти эту проблему?
Вы используете оболочку без входа? возможно, перехватчики оболочки из 'rbenv init' не выполняются. – dnozay