OSX に、brewを使ってImageMagickのインストール

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を再インストールします。

手順は以下のような感じ

  1. Xcode 4.3を App Store からインストール
  2. Xcode がインストールされたら、Xcode > Preferences… > Downloads タブ から、Command Line Tools のInstall をクリック 
  3. ターミナルを立ち上げて、"$ brew uninstall imagemagick"を入力して、ImageMagickを削除
  4. "$ brew update"を入力して、 homebrew のアップデートを行う
  5. “$ brew install imagemagick"を入力してImageMagickをインストール
  6. "$ brew doctor"コマンドを実行して、不要な *.la や *.a ファイルを削除する 
OSX に、brewを使ってImageMagickのインストール
Tagged on: