Начал ставить 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?
Быть может кто-то сталкивался с подобным поведением при установке других модулей?
Заранее спасибо.
Проблемы с установкой PerlMagick
Модератор: Модераторы разделов
-
sergio
- Сообщения: 436
- Статус: Интересующийся новичок
- ОС: Debian GNU/Linux 4 & 5
Re: Проблемы с установкой PerlMagick
Компиляция модуля мэджик.о вернула код ошибки. Больше ничего, я полагаю.
А детали там выше компилятор перечислил.
Если все делали по инструкции, то надо копаться в исходниках и смотреть... может перловый биндинг отстал от либы в развитии...
Debian GNU/Linux 4 -- AMD Athlon64 3000+ / Asus 7600GS -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome