rmagick -v '2.16.0'がインストールできない
エラー
have_header: checking for wand/MagickWand.h... -------------------- no "clang -E -I/Users/ore/.rbenv/versions/2.3.1/include/ruby-2.3.0/x86_64-darwin19 -I/Users/ore/.rbenv/versions/2.3.1/include/ruby-2.3.0/ruby/backward -I/Users/ore/.rbenv/versions/2.3.1/inclu conftest.c:3:10: fatal error: 'wand/MagickWand.h' file not found #include <wand/MagickWand.h> ^~~~~~~~~~~~~~~~~~~ 1 error generated. checked program was: /* begin */ 1: #include "ruby.h" 2: 3: #include <wand/MagickWand.h> /* end */ -------------------- Can't install RMagick 2.16.0. Can't find MagickWand.h.
imagemagickのバージョンを確認する
以下の記事によると「ImageMagick 6系までしかrmagickが対応していない」らしい。
brew info imagemagick imagemagick: stable 7.1.0-17 (bottled), HEAD
参考:rmagickインストール時に確認すべきこと - Qiita
imagemagickを6系にしてから、rmagickをインストールする
# 6系にする brew uninstall --force imagemagick@6 brew install imagemagick@6 # 6系でインストールする PKG_CONFIG_PATH=/usr/local/opt/imagemagick@6/lib/pkgconfig bundle install --path vendor/bundle
以上。