Mountain Lion にアップグレード後、homebrew でインストールしたツールが動かなくなっていた。そもそも gcc が入っていなかったので、
- App Store から XCode の最新版をインストール
- XCodeを開き、Preferences から "Downloads" メニューを開き、Command Line Tools をインストールする
- sudo brew update
この時点でいくつかのツールは動くようになった。しかし、ImageMagic を使おうとすると、
~/Downloads% convert --resize 32x32 Icon.png icon2.png
dyld: Library not loaded: /usr/lib/libltdl.7.dylib
Referenced from: /usr/local/bin/convert
Reason: image not found
というエラーメッセージが出る。
http://stackoverflow.com/questions/7412208/imagemagick-and-os-x-lion-trouble
を見ると libtool を入れろとあるので、
sudo brew install libtool
を実行。インストール後再度convertコマンドを叩くと、今度は
というメッセージが。「続ける」を選ぶとブラウザを開きXQuartzのページへ行くので、XQuartz-2.7.2.dmg をダウンロード、インストール。
再起動後、ようやく ImageMagick も動くようになった。