2012年11月11日日曜日

[rmagickインストールエラー]make: *** [RMagick2.bundle] Error 1

こんなふうなエラーが出た。
linking shared-object RMagick2.bundle
ld: file not found: /usr/local/lib/libjpeg.8.dylib for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [RMagick2.bundle] Error 1
一度、
$ brew uninstall imagemagick
$ gem uninstall rmagick
すっきりさせた状態で、
$ brew install imagemagick
$ gem install rmagick
ここで上のエラーがでた。

読んでみると、libjpeg.8.dylibのファイルが存在してないよって言われる。

$brew listしてみると、jpegが入っているので、うまくリンクされていないらしい。

てことで、
usr/local/libの中に、libjpeg.8.dylibをusr/local/Cellar/jpeg/8d/libの中から連れてきた。

もう一度
$ gem install rmagick

うまくいった