OSXで開発していて、ImageMagickのコマンドであるconvertを使うと
dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib
Referenced from: /usr/local/bin/convert
Reason: image not found
Trace/BPT trap: 5
ってなかんじでエラーが出ます。
この問題を解消するために、brewを使ってImageMagickを再インストールします。
手順は以下のような感じ
- Xcode 4.3を App Store からインストール
- Xcode がインストールされたら、Xcode > Preferences… > Downloads タブ から、Command Line Tools のInstall をクリック
ターミナルを立ち上げて、"$ brew uninstall imagemagick"を入力して、ImageMagickを削除
"$ brew update"を入力して、 homebrew のアップデートを行う
- “$
brew install imagemagick"を入力してImageMagickをインストール
"$ brew doctor"コマンドを実行して、不要な
*.la や *.a ファイルを削除する
OSX に、brewを使ってImageMagickのインストール