読者です 読者をやめる 読者になる 読者になる

rmagickが特定の環境だとImageMagick6.8.0-10でビルドできない

自宅のMacOS X Lionだと、最新のImageMagickとlibtiffの組み合わせでrmagickをビルドできない問題に遭遇しました。

$ brew install imagemagick
$ gem install rmagick
...

imagemagickを6.7.1-1に、libtiffも3.9.5に落とすとビルドできます。

$ brew unlink imagemagick
$ brew versions imagemagick # 使える版を調べる
$ git checkout 7cd042f /usr/local/Library/Formula/imagemagick.rb
$ brew install imagemagick
$ brew unlink libtiff
$ brew versions libtiff
$ git checkout 1bcb7dc /usr/local/Library/Formula/libtiff.rb
$ brew install libtiff

しかし、mkmf.logを眺めてもなぜライブラリが見つからないのか謎。