VMware上のCentOS5.7でphpのimagickをpeclで入れようとしたのですが、以下のエラーがでてインストールできません。
エラー内容:
/tmp/pear/temp/imagick/imagick_class.c:9673: error:? のエラーが大量
make: *** [imagick_class.lo] Error 1
動作環境:
CentOS5.7(64bit) ※VMware上で動作
php-5.3.8
ImageMagick-6.7.3-10
ネットで探してみましたが、具体的な解決策が見つからず困っています。
宜しくお願いします。
具体的なエラーが分からないのでお答えしにくいのですが、ImageMagickは入っているでしょうか?
最新のimagick を使用されるのでしたら、下記から
- ImageMagick2
- php-pecl-imagick
のsrc.rpm をダウンロードして、ビルドされた方がよいかと思います。
http://rpms.famillecollet.com/SRPMS/
上記はRHELやCentOS 用に色々なパッケージを配布してくれているところです。
- rpmbuild --rebuild ImageMagick2-(略)
- rpm -ivh /usr/src/redhat/RPMS/i386/ImageMagick2(略)
- rpmbuild --rebuild php-pecl-imagick(略)
- rpm -ivh ......
設定ファイルの書き方などは検索すればすぐ出てきます。