2009-09-20 178 views
1

我安裝了Snow Leopard,經過幾次重新安裝後,情況一直很好。但是現在當我去運行黃瓜時,我發現下面的錯誤,並且我無法通過Google搜索找到任何確鑿的結果。有沒有人遇到過這種情況,或者可能有一些故障排除步驟來嘗試?如何讓雪豹和黃瓜在雪豹上玩得很好?

$ cucumber features 
dyld: NSLinkModule() error 
dyld: Library not loaded: /opt/local/lib/libfreetype.6.dylib 
    Referenced from: /usr/local/lib/ruby/gems/1.8/gems/rmagick-2.10.0/lib/RMagick2.bundle 
    Reason: no suitable image found. Did find: 
    /opt/local/lib/libfreetype.6.dylib: can't map 
    /usr/local/lib/libfreetype.6.dylib: mach-o, but wrong architecture 
Trace/BPT trap 
+0

這可能只是另一個32/64位的問題(「錯誤的體系結構」),至少如果「file /opt/local/lib/libfreetype.6.dylib」的輸出不是非凡的。重新編譯你的二進制文件,並確保它們與正在運行的內核相匹配。 – cite 2009-09-20 12:22:49

回答

0

你應該檢查rmagick是否是正確的版本並且爲你的新osx正確編譯。

0

其結果爲,名爲.dylib文件是/usr/X11/lib/libfreetype.6.dylib

所以這只是事情的從那裏複製它,或者做一個符號鏈接:

cd /opt/local/lib/ 
ln -s /usr/X11/lib/libfreetype.6.dylib