Проблемы с установкой PerlMagick

Модератор: Модераторы разделов

vladok
Сообщения: 22

Проблемы с установкой PerlMagick

Сообщение vladok »

Начал ставить ImageMagick, все модули, кроме PerlMagick, скомпилились успешно.

Пишу "perl Makefile.PL" - все путем
После запуска комманды "make" пишет следующее:

Magick.xs:8809: error: ‘struct PackageInfo’ has no member named ‘image_info’
Magick.xs:8809: error: ‘struct Methods’ has no member named ‘adjoin’
Magick.xs:8812: error: ‘struct PackageInfo’ has no member named ‘image_info’
Magick.xs:8812: error: ‘struct Methods’ has no member named ‘file’
Magick.xs:8812: warning: statement with no effect
Magick.xs:8744: warning: unused variable ‘filename’
Magick.c:8493: warning: unused variable ‘ref’
Magick.c:8488: warning: unused variable ‘ix’
Magick.xs: In function ‘boot_Image__Magick’:
Magick.xs:1994: warning: implicit declaration of function ‘InitializeMagick’
Magick.xs:1995: warning: implicit declaration of function ‘SetWarningHandler’
Magick.xs:1995: error: ‘MagickWarningHandler’ undeclared (first use in this function)
Magick.xs:1996: warning: implicit declaration of function ‘SetErrorHandler’
Magick.xs:1996: error: ‘MagickErrorHandler’ undeclared (first use in this function)
make: *** [Magick.o] Ошибка 1

Пробовал спускаться на несколько версий ниже - ситуация не меняется.
ОС: Mandriva 2007 PP
Perl: 5.8.8

Как исправить эту проблему?
Что такое make: *** [Magick.o] Ошибка 1?
Быть может кто-то сталкивался с подобным поведением при установке других модулей?

Заранее спасибо.
Спасибо сказали:
sergio
Сообщения: 436
Статус: Интересующийся новичок
ОС: Debian GNU/Linux 4 & 5

Re: Проблемы с установкой PerlMagick

Сообщение sergio »

vladok писал(а):
15.10.2007 12:24
Magick.xs:8809: error: ‘struct PackageInfo’ has no member named ‘image_info’
make: *** [Magick.o] Ошибка 1
Что такое make: *** [Magick.o] Ошибка 1?

Компиляция модуля мэджик.о вернула код ошибки. Больше ничего, я полагаю. :happy:
А детали там выше компилятор перечислил.
Если все делали по инструкции, то надо копаться в исходниках и смотреть... может перловый биндинг отстал от либы в развитии...
Debian GNU/Linux 4 -- AMD Athlon64 3000+ / Asus 7600GS -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome
Спасибо сказали: