2011-03-10 19 views
0

我試圖運行耙測試,當我這樣做,我得到的錯誤:Ruby的調試,基本給人珠光寶氣錯誤:「紅寶石的Mach-O,......錯誤的體系結構」

rake aborted! 
dlopen(/Library/Ruby/Gems/1.8/gems/ruby-debug-base-0.10.4/lib/ruby_debug.bundle, 9): no suitable image found. Did find: 
/Library/Ruby/Gems/1.8/gems/ruby-debug-base-0.10.4/lib/ruby_debug.bundle: mach-o, but wrong architecture - 
    /Library/Ruby/Gems/1.8/gems/ruby-debug-base-0.10.4/lib/ruby_debug.bundle 

我在網上搜索了幾個小時 - 有沒有人有任何想法如何解決這個問題?我在OSX上,並嘗試重新安裝ruby_debug和ruby_debug_base gems - 仍然沒有運氣。

回答

2

我想你可以嘗試卸載的寶石,並通過執行重新進行安裝:

ARCHFLAGS="-arch x86_64" sudo gem install ruby-debug-base -v=0.10.4 

這將安裝64位版本,不知道如果是這樣的概率...但希望它有助於=)

+0

完美運作。非常感謝! – Connor 2011-03-10 18:10:39