Не удается установить rmagick, pkg-config: команда не найдена

Я пытаюсь установить rmagick на мой Mac OS X v10.9 (Mavericks) машина. Однако. Я получаю эту ошибку

/usr/local/bin/Magick-config: line 41: pkg-config: command not found
/usr/local/bin/Magick-config: line 47: pkg-config: command not found
/usr/local/bin/Magick-config: line 50: pkg-config: command not found
/usr/local/bin/Magick-config: line 53: pkg-config: command not found
checking for stdint.h... yes
checking for sys/types.h... yes
checking for wand/MagickWand.h... yes
/usr/local/bin/Magick-config: line 53: pkg-config: command not found
Can't install RMagick 2.13.2. Can't find the ImageMagick library or one of the dependent libraries. Check the mkmf.log file for more detailed information.

строки 41,17,50,53 в Magick-config являются

--cflags)
  pkg-config --cflags MagickCore
  ;;
--cxxflags)
  pkg-config --cflags MagickCore
  ;;
--cppflags)
  pkg-config --cflags MagickCore
  ;;
--ldflags)
  pkg-config --libs MagickCore
  ;;
--libs)
  pkg-config --libs MagickCore
  ;;

Я установил ImageMagick с brew install imagemagick --build-from-source и перед gem install rmagick, Я установил путь для исходного кода.ПК с export PKG_CONFIG_PATH=/usr/local/Cellar/imagemagick/6.8.9-1/lib/pkgconfig и путь к Wand.h с export C_INCLUDE_PATH=/usr/local/Cellar/imagemagick/6.8.9-1/include/ImageMagick-6/.

этого работал на палочку, но не установлен в системе, так как я все еще получаю pkg-config: command not found.

Я использую Ruby 1.9.3p545 и Рубин на рельсах 3.2.16.

как я могу решить эту проблему?

3 ответов


У меня была такая же проблема с Rmagick после обновления до Maverick. Это решило его:

brew uninstall pkg-config
brew install pkg-config
brew unlink pkg-config && brew link pkg-config

переустановить pkg-config решил проблему для меня.


brew install pkg-config фиксированная это для меня.