Пожалуйста, укажите префикс установки GraphicsMagick [автоопределение] - PullRequest
9 голосов
/ 24 декабря 2011

Я пытаюсь установить PHP API для GraphicsMagick с помощью этой команды pecl:

sudo pecl install channel://pecl.php.net/gmagick-1.0.10b1

во время установки мне задают этот вопрос:

Please provide the prefix of GraphicsMagick installation [autodetect]

Я понятия не имею, как на это ответить, и если я просто нажму Enter для автоматического определения, установка завершится неудачно.

checking whether to enable the gmagick extension... yes, shared
checking GraphicsMagick configuration program... configure: error: not found. Please provide a path to GraphicsMagick-config program.
ERROR: `/tmp/pear/temp/gmagick/configure --with-gmagick' failed

Я использую сервер Ubuntu, кто-нибудь знает, как я могу установить эту программу?

Ответы [ 2 ]

11 голосов
/ 25 декабря 2011

Попробуйте установить пакет libgraphicsmagick1-dev (sudo apt-get install libgraphicsmagick1-dev). Это должно дать вам GraphicsMagick-config в /usr/bin.

При попытке выяснить, какой пакет необходим для конкретного файла, apt-file search <filename> помогает. Так что в этом случае apt-file search GraphicsMagick-config, который на Ubuntu Server 11.04 дает:

% apt-file search GraphicsMagick-config    
libgraphicsmagick1-dev: /usr/bin/GraphicsMagick-config
libgraphicsmagick1-dev: /usr/share/man/man1/GraphicsMagick-config.1.gz
1 голос
/ 28 августа 2014

На OS X просто запустите

brew установить GraphicsMagick

, а затем повторно запустите команду установки pecl

...