Mac OS X 10.6 に FreeImage をインストールした後の rake に関する問題
概要
仕事用の Rails アプリケーション用に Mac (Mac OS X 10.6 を実行) 上に開発環境をセットアップしようとしています。 FreeImage が必要で、それをインストールしたので、rake db:maigrate を実行すると、次のエラーが表示されます。
dyld: lazy symbol binding failed: Symbol not found: _FreeImage_SetOutputMessage
Referenced from: /Users/username/.ruby_inline/Inline_ImageScience_cdab.bundle
Expected in: flat namespace
dyld: Symbol not found: _FreeImage_SetOutputMessage
Referenced from: /Users/username/.ruby_inline/Inline_ImageScience_cdab.bundle
Expected in: flat namespace
Trace/BPT trap
エラーを探し回ろうとしましたが、この問題を解決するためにどこに行けばよいのか、何を試せばよいのかまったくわかりません。
解決策
気まぐれに、ホームフォルダー内の .ruby_inline ディレクトリを削除してしまい、問題は解決しました。