2012-04-17 73 views
0

我試圖安裝寶石ray,但我得到的消息(短)無法安裝寶石射線

ERROR: Error installing ray: 
    ERROR: Failed to build gem native extension. 

消息的完整版本,你可以看到here

我的平臺:Ubuntu的11.10 x64

如何解決?

回答

3

這裏是你的要點重點線:

checking for main() in -lopenal... no 

您將需要一個OpenAL的庫。 在Ubuntu中通常有它在包管理器格式化的幾種方法:

Sudo apt-get install openal 
openal-dev 
libopenal 
libopenal-dev 
libopenal1 

而且在下面的評論,你可能有sndfile一個問題,應該在這個時候是libsndfile1-dev的編輯。


來源:http://notesofgreg.blogspot.co.uk/2012/04/generic-gem-install-error-solving.html

+0

在此命令時,它說「無法找到包OpenAL的」,我試圖谷歌,但沒有成功。 – megas 2012-04-17 19:51:28

+0

不確定是否正確,但是'libopenal'響了一聲鍾。也許就是這樣? – Achilles 2012-04-17 19:58:39

+0

經常從我的體驗格式化爲「libopenal」或「openal-dev」。 我知道你需要的sqlite3的sqlite3-dev和libsqlite3。 檢查包管理器是否有明智的選項。 – BookOfGreg 2012-04-17 20:01:00