Подтвердить что ты не робот

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

Я пытаюсь установить rmagick на мою машину 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, я установил путь к MagickCore.pc с 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/. Это работало для Wand, но не для MagickCore. поскольку я все еще получаю pkg-config: command not found.

Я использую ruby ​​1.9.3p545 и Rails 3.2.16

Помогите мне, пожалуйста, T_T

4b9b3361

Ответ 1

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

Ответ 2

С такой же проблемой с Rmagick после обновления до Maverick это решило:

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

Ответ 3

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