3

Я пытаюсь установить ImageMagick на свою коробку Ubuntu. Я выполнил следующую команду:

sudo aptitude install imagemagick

Теперь, когда я пытаюсь запустить 'display' из командной строки, я получаю сообщение об ошибке

display: delegate library support not built-in `' (X11) @ display.c/DisplayImageCommand/1888.

Я могу, конечно, включить больше подробностей, если их спросят, но на данный момент я не уверен, что еще включить.

Я использую Ubuntu 9.10.

2 ответа2

3

Похоже, что ваша установка ImageMagick не поддерживает эту операцию. К сожалению, эта возможность не была включена во время компиляции ImageMagick. Если это пакет, поставляемый с операционной системой (что наиболее вероятно), вам нужно будет подать отчет об ошибке или иным образом сообщить сообществу Ubuntu об этой проблеме, чтобы сопровождающий пакета мог решить эту проблему.

Кроме того, вы можете построить из источника; на этапе настройки введите следующую команду:

./configure --with-modules

Аргумент --with-modules - это то, что включает эту функцию в ImageMagick. Смотрите эту запись форума ImageMagick.

2

Согласно этой теме форума imagemagick, сообщение «поддержка делегата не встроена» означает, что во время компиляции некоторая внешняя библиотека была отключена из-за неудовлетворенных зависимостей, и чтобы она работала, вам нужно установить другую версию пакета, скомпилированную из исходного кода или взято из другой версии Ubuntu.

Я выполнил команду display на моем XUbuntu 9.10, и она работала нормально, поэтому эта команда, вероятно, исправлена в более поздних версиях Ubuntu. Вы можете опубликовать свой?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .