Ruby アプリで populator または sphinx を使用しようとすると、dyld エラーが発生し続けます。以前は OS X Leopard で MAMP を使用していましたが、Snow Leopard にアップグレードして以来、スタンドアロンの MySQL (10.5 64 ビット) を使用しています。
$ rake ts:index
戻るだろう
dyld: Library not loaded: /Applications/MAMP/Library/lib/mysql/libmysqlclient.15.dylib
Referenced from: /usr/local/bin/indexer
Reason: image not found
rake aborted!
MAMP を削除するために、/Applications/MAMP ディレクトリを削除しました。しかし、それでも dylib に参照があるようです。
私は実行してみました:
$ sudo update_dyld_shared_cache -verify
再起動しても問題は解決しません。
OS X 10.6.1、MySQL 5.0.85 (x86_64)