#ruby-on-rails #ruby #ubuntu #bundle
#ruby-on-rails #ruby #ubuntu #пакет
Вопрос:
Я использую последнюю версию RVM в Ubuntu / Linux 11.10. Я только что попытался установить проект в его собственный набор драгоценных камней, используя rvm use 1.9.2@the_project —создать. Затем я запустил gem install bundler; bundle install и получил следующую ошибку.
У меня была эта ошибка раньше, я пробовал sudo apt-get install g build-essential, но безуспешно. Я также попытался установить libv8-3.1.8.22 libv8-dbg libv8-dev и все еще безуспешно. Может ли это быть связано с Ubuntu 11.10? У кого-нибудь есть какие-либо предложения?
Ошибка:https://gist.github.com/1340929 (было слишком долго публиковать)
Ответ №1:
Похоже, на самом деле это проблема с v8 и gcc 4.6:
Ответ №2:
С RVM гораздо больше, чем просто build-essential
что вам нужно для правильной компиляции драгоценных камней. Запустите rvm requirements
(но если это не сработает, возможно, вы используете более старую RVM и должны делать rvm notes
вместо этого) и установите все, что он вам скажет. Список будет примерно таким:
apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion
Я только что скомпилировал therubyracer в 11.10 сегодня вечером, и он отлично работал.
Комментарии:
1. У меня уже было все это install…so кажется. Я все еще получаю ошибку.