[英]therubyracer (0.8.0) error on Ubuntu/Linux 11.10
我正在Ubuntu / Linux 11.10上运行最新版本的RVM。 我只是尝试使用rvm use 1.9.2@the_project --create在自己的宝石集中安装一个项目。 然后我运行了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 (发布时间太长)
看来这实际上是v8和gcc 4.6的问题:
借助RVM,您需要正确编译gem的不仅仅是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,它运行良好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.