ubuntu / Linux 11.10上的therubyracer(0.8.0)错误

时间:2011-11-05 01:17:22

标签: ruby-on-rails ruby ubuntu bundle

我在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(发布时间过长)

2 个答案:

答案 0 :(得分:0)

这似乎是v8和gcc 4.6的实际问题:

http://code.google.com/p/chromium-os/issues/detail?id=17886

答案 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,它运行良好。