16.04 ошибка загрузки therubyracer / v8 v8.so 4 .

#therubyracer

#therubyracer

Вопрос:

Я использую Rails 4.2.5, ruby 2.2.5, v8 и rubyracer gem, перепробовал все дочерние версии из онлайн-поддержки, ничего не работает. . Я продолжаю получать приведенные ниже ошибки. V8 не может выполнить инициализацию. Я пробовал разные версии rails и ruby, используя rvm. Установка пакетов и обновления пакетов вообще не содержат ошибок. Затем, когда я «разгребаю», я получаю следующие ошибки «не происходит» в Ubuntu 14.04.

 rake
rake aborted!
LoadError: incompatible library version - /home/wayne/.rvm/gems/ruby-    2.2.5/gems/therubyracer-0.12.2/lib/v8/init.so
/home/wayne/.rvm/gems/ruby-2.2.5/gems/therubyracer-0.12.2/lib/v8.rb:4:in `require'
/home/wayne/.rvm/gems/ruby-2.2.5/gems/therubyracer-0.12.2/lib/v8.rb:4:in `<top (required)>'
/home/wayne/.rvm/gems/ruby-2.2.5/gems/therubyracer-0.12.2       /lib/therubyracer.rb:1:in `require'
/home/wayne/.rvm/gems/ruby-2.2.5/gems/therubyracer-0.12.2       /lib/therubyracer.rb:1:in `<top (required)>'
  

Комментарии:

1. вы пробовали переустановить V8? похоже, установленная вами версия несовместима с 16.04?

2. У меня такая же проблема, как я могу это исправить?

3. Это устранило проблему для меня Ubuntu 16.04, Rails 4.2.5, Ruby 2.2.5, PG 9.4 sudo apt-get install g sudo apt-get install build-essential