2014-01-17 6 views
0

Когда я использую эту команду pecl install imagick установить Imagick для PHP я получил сообщение об ошибке:Установите Imagick на ошибках папуасских

libtool: Version mismatch error. This is libtool 2.2.6b, but the 
libtool: definition of this LT_INIT comes from an older release. 
libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6b 
libtool: and run autoconf again. 
make: *** [imagick_file.lo] Erreur 63 

Я нашел решение другого вопрос с той же ошибкой, но другим приложением установки, но это по-прежнему не работает: libtool version mismatch error

Как исправить это, пожалуйста?

ответ

1

Это решение, как представляется, устраняет эту проблему. Посещение в Bug #58979

wget http://pecl.php.net/get/imagick 
tar xvzf imagick 
cd ./imagick-3.2.0RC1 
phpize 
aclocal 
libtoolize --force 
autoheader 
autoconf 
./configure 
make && make install 
0

Там в Ебилд доступны. Я хотел бы дать ему попробовать:

$ eix imagick 
* dev-php/pecl-imagick 
    Available versions: 3.0.1-r1 3.1.0_rc2 ~3.1.2 ~3.2.0_rc1 {examples PHP_TARGETS="php5-3 php5-4 php5-5"} 
    Homepage:   http://pecl.php.net/imagick 
    Description:   PHP wrapper for the ImageMagick library. 
0

Посмотрите в Gentoo Bugzilla, если есть отчет об ошибке и попытаться не устанавливать пакеты из-за пределов волоком, как это приводит к разрушению материала! Обычно, чтобы получить работу ebuild, есть, по крайней мере, некоторые хаки.

Если нет, просто дайте ему день или два ...