当我使用此命令pecl install 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
如何解决这个问题?
答案 0 :(得分: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
答案 1 :(得分:0)
有一个ebuild可用。我试一试:
$ 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.
答案 2 :(得分:0)
如果有bug报告并且尝试不从portage外部安装软件包,那么请查看gentoo bugzilla,因为它往往会破坏内容!通常至少有一些黑客可以让ebuild工作。
如果没有,请给它一两天......