2011-11-05 94 views
0

我在Ubuntu/Linux 11.10上運行最新版本的RVM。我只是嘗試使用rvm use [email protected]_project --create在它自己的gem set中安裝一個項目。然後我運行gem install bundler;捆綁安裝並得到以下錯誤。Ubuntu/Linux上的therubyracer(0.8.0)錯誤11.10

我以前有過這個錯誤,我試過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

隨着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它工作得很好。

+0

我已經有了這一切安裝......看起來是這樣的。我仍然得到錯誤。 –