[PHP-users 3886] Re: 画像関数を使うためにPHP をリコンパイルするとapache が起動しない

KURIHARA Hiroyuki php-users@php.gr.jp
Tue, 27 Nov 2001 02:33:44 +0900 (JST)


くりはらともうします。

> 前のメールから引用
> >>php4.06で画像関数を使いたいと思い、/usr/local/src/以下に
> >>jpeg-6b、libpng-1.2.0、gd-1.8.4、zlib-1.1.3をコンパイルし
> >>php4.06をリコンパイルしました。

gdは、libpng-1.2.0 を使ってコンパイルしたのに、
今使おうとしている、PHPでは、rpmのlibpng-1.0.5
>/usr/lib/libpng.so.2.1.0.5
を使おうとしているから、ダメなのではないでしょうか。

したがって、
>  #./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs \
> --with-jpeg-dir=/usr/local --with-png-dir=/usr \
> --with-zlib-dir=/usr/local --with-gd=/usr/local

ではなく、
#./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs \
--with-jpeg-dir=/usr/local --with-png-dir=/usr/local \
--with-zlib-dir=/usr/local --with-gd=/usr/local

として、ソースからインストールした
/usr/lib/local/libpng.so.3
を使うようにすれば問題無いかと。


ついでに、竹内さま>>

./configure --shared
でやってますか?

From: "BosProject T.Takeuchi" <webmaster@bos-project.com>
Subject: [PHP-users 3881] Re: 画像関数を使うためにPHP をリコンパイルするとapache が起動しない
Date: Tue, 27 Nov 2001 02:13:42 +0900

> # ちなみに、ここからは私の疑問です。zlibのことなのですが、
> # ソースからコンパイルすると、libz.so.1がどこにも生成されず
> # rpmでインストールすると/usr/libに生成されていました。
> # googleなどでzlibのインストールに関するページを調べて
> # みたのですが、libz.so.1に関して記述されているところは
> # 見当たりませんでした。
> # ソースからzlibをインストールする場合、みなさんはどのように
> # libz.so.1を生成させていますか? それとも勝手に生成されて
> # いますか?