というわけで画像関係の関数が使いたいので 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
これでやっとうまくいった。
- Posted at 2004-01-13 23:22:50
- pc
このエントリへのトラックバック
spamが増えたためトラックバック機能は停止中です。
このエントリへのコメント
spamが増えたためコメント機能は停止中です。