Как сделать так, чтобы Cucumber и RMagick хорошо играли на Snow Leopard? - PullRequest
1 голос
/ 20 сентября 2009

Я установил 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

Ответы [ 2 ]

0 голосов
/ 02 августа 2012

В результате файл .dylib находился в / usr / X11 / lib / libfreetype.6.dylib

так что нужно было просто скопировать его или сделать символическую ссылку:

cd /opt/local/lib/
ln -s /usr/X11/lib/libfreetype.6.dylib 
0 голосов
/ 21 сентября 2009

Вы должны проверить, является ли rmagick верной версией и правильно ли она скомпилирована для вашего нового osx.

...