SharePoint Alfresco PHP MySQL
О сайте Контакты
вторник, 30 октября 2012 г.

Ошибка при установке Rmagick

При установке Rmagick для Redmine может возникнуть ошибка:

D:\redmine-2.1>gem install rmagick
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
        ERROR: Failed to build gem native extension.

        D:/Ruby/bin/ruby.exe extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for stdint.h... yes
checking for sys/types.h... yes
checking for wand/MagickWand.h... no

Can't install RMagick 2.13.1. Can't find MagickWand.h.

Это означает, что компилятору не удается найти MagickWand.h, который идет в комплекте с ImageMagick.

Сначала нужно убедиться, что ImageMagick установлен с библиотеками для разработки. Для этого при установке надо отметить галочку «Install development headers and libraries for C and C++». Если библиотеки установлены, то в папке D:\ImageMagick\include будут лежать соответствующие заголовочные файлы.

Потом нужно снова запустить установку Rmagick с параметрами:

D:\redmine-2.1>gem install rmagick -- --with-opt-lib=D:\ImageMagick\lib --with-opt-include=D:\ImageMagick\include
Sergey Lysenko, вторник, 30 октября 2012 г.

Комментарии: