2009-09-20 10 views
1

私はSnow Leopardをインストールしましたが、何度か再インストールしてもうまくいっています。しかし今、私がキュウリを実行すると、私は以下のエラーを受け取り、私はGoogleの検索を通じて決定的なものを見つけることはできません。誰かがこれにぶつかるか、あるいは試してみるためにいくつかのトラブルシューティング手順がありますか?キュウリとRMagickをSnow Leopardでうまく演奏させるにはどうすればいいですか?

$ 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

少なくとも、 "file /opt/local/lib/libfreetype.6.dylib"の出力が異常でないものであれば、これはおそらく別の32/64ビットの問題(「間違ったアーキテクチャ」)です。バイナリを再コンパイルして、実行中のカーネルと一致することを確認します。 – cite

答えて

0

rmagickが正しいバージョンであり、新しいosx用に正しくコンパイルされているかどうかを確認する必要があります。

0

それはは.dylibファイルが でそう

それだけで問題のそこからそれをコピーするか、シンボリックリンクを作成した/usr/X11/lib/libfreetype.6.dylibだったことなりました

cd /opt/local/lib/ 
ln -s /usr/X11/lib/libfreetype.6.dylib 
関連する問題