我在Ubuntu / Linux 11.10上运行最新版本的RVM。我只是尝试使用rvm使用1.9.2@the_project --create在它自己的gem集中安装一个项目。然后我运行了gem install bundler;捆绑安装并得到以下错误。
之前我遇到过这个错误,我尝试过sudo apt-get install g ++ build-essential但没有运气。我也尝试过安装libv8-3.1.8.22 libv8-dbg libv8-dev但仍然没有运气。这可能与Ubuntu 11.10有关吗?有没有人有任何建议?
错误:https://gist.github.com/1340929(发布时间过长)
答案 0 :(得分:0)
这似乎是v8和gcc 4.6的实际问题:
答案 1 :(得分:-1)
使用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
我今晚刚刚在11.10编写了therubyracer,它运行良好。