我想在我的Mac上編譯Ruby 1.8.5(是的,我需要這個特定的版本),但是在獲取標準C擴展的時候遇到了問題。我從here得到的所有Ruby 1.8.5源碼都不包含ext/thread來源,所以我無法編譯thread.bundle擴展。然而,Ruby中的幾個.rb文件需要這個擴展名,所以我有點困惑,以前任何人如何編譯1.8.5 Ruby on Mac。Ruby 1.8.5缺少線程擴展?
有誰知道是否有預編譯存檔的Ruby版本,在那裏我可以找到它?或者是否有人知道爲什麼從我找到的所有1.8.5下載中缺少線程擴展?它出現在1.8.6中。
只是出於好奇,是什麼阻止你使用1.8.6或1.8.7,這兩者都更加可用? –
我正在爲Google SketchUp編寫插件,它在OSX上使用Ruby 1.8.5,而且幾乎沒有靈活性。 SketchUp也沒有提供標準安裝,因此開發人員被迫進入編譯舊版本Ruby的螺旋狀態,並將其包含在插件中,或尋找解決方法。 –