由於某些原因(Oracle,我在看你),我需要能夠使用32位和64位版本的ruby。我可以同時使用rbenv同時安裝32個32位的& 64位版本嗎?當我運行rbenv版本時,我將如何區分它們?rbenv:在同一臺機器上並排安裝32位和64位版本的紅寶石
現在我正在使用1.9.2的32位版本和1.9.3的64位版本。我寧願有一個32位版本1.9.3。
更新:
現在我剛選擇使用不同的補丁。必須有一個更好的辦法...
更新2:
爲了澄清我的情況,我使用在Mac OSX獅子運行的機器。
this link describes my main problem, no 64bit instant client for Lion
This link shows the only solution I've found to the problem
更新3:
這不再是一個問題,因爲甲骨文發佈a 64 bit instant client that works on Lion and Mountian Lion。
我不明白它是如何影響任何東西的。運行時是ruby語言的實現。代碼應該可以工作。你能指定更確切的爲什麼你需要兩個? *因爲AFAIK你可以使用64位* – 2012-10-04 13:33:03
甲骨文即時客戶端沒有工作在獅子或山獅上運行的64位版本。因此,ruby oci gem只能用於32位版本的紅寶石。 – thatmiddleway
在這種情況下,你不需要32位版本的ruby,你需要32位版本的任何庫oci調用。 Ruby的實現與此無關。 – 2012-10-04 22:15:49