PHP のコンパイル --with-gd

というわけで画像関係の関数が使いたいので PHP をコンパイルし直すことにした。すんなりいかなかったのでメモしておく。環境は Debian woody 。

$ ./configure  --enable-mbstring --enable-mbstr-enc-trans \
--enable-mbregex --with-gd --with-jpeg-dir=/usr \
--with-png-dir=/usr --with-pgsql=/usr/local/pgsql/ \
--with-apxs2=/usr/local/apache2/bin/apxs \
--enable-trans-sid --with-zlib=/usr --with-zlib-dir=/usr \
--without-mysql && make

すると途中でエラーがでる。

configure: error: libjpeg.(a|so) not found

libjpeg.so が見つからないといっているので、シンボリックリンクで対応。 libpng.so も同様のエラーがでたのでこの方法で対応。

# ln -s /usr/lib/libjpeg.so.62.0.0 /usr/lib/libjpeg.so

今度は png.h がないといってくるので libpng-dev をインストール。 libpng3 も依存関係でインストールされた。

# apt-get install libpng-dev

IJG JPEG 何とかというエラー (あまり覚えていない) のでそれらしきパッケージを探してインストール。 libjpeg62-dev も依存関係でインストールされた。

# apt-get install libjpeg-mmx-dev

これでやっとうまくいった。

このエントリへのトラックバック

spamが増えたためトラックバック機能は停止中です。

このエントリへのコメント

spamが増えたためコメント機能は停止中です。

Information

サイト内検索

けんども日記

直近 10 件
RSS
RSS 1.0
Home@けんどもネット
diary.php(v2): 2005-06-11
Copyright © 2003-2005 Kendomo.net.