[PHP-users 769] Re: GDの組み込み

Takeshi Watanabe php-users@php.gr.jp
Thu, 19 Jul 2001 13:40:37 +0900


渡辺と申します。

私も過去にまったく同じ症状でハマりまして、なんとか解決できました。
原因は、gd を
	make libgd.a
	make install
としないと、libgd.a が作成されず PHPのmake時にエラーになります。
ただし gd-2.0.1 を使用しましたのですこし違うかもしれません。
違うのであれば、gd-1.8.4 のmakefile の中身をみると分かるかもしれません。
インストール時のメモ書きを載せましたので、参考にしてください


< 環境 >
RedHat7.1
apache_1.3.19
php-4.0.5
PHPモジュール : namazu
		kakasi
		postgres-7.1.1
		gd-2.0.1
		iconv
		jstring
		mbregex

< メモ >

namazu, kakasi, postgres は省略。

--- gd ---
> cd /usr/local/src
> tar xvfz gd-2.0.1.tar.gz
> cd gd-2.0.1
> make libgd.a
> make install
> cd /usr/local/src
> ln -s gd-2.0.1 gd

--- apache ---
> cd /usr/local/src
> tar xvfz apache_1.3.19.tar.gz
> cd apache_1.3.19
> ./configure --enable-module=so
> make
> make install
> cd /usr/local/src

--- php ---
> cd /usr/local/src/php-4.0.5/ext
> tar xvfz php4_jstring-1.1.1.tar.gz
> tar xvfz php4_mbregex-1.2.1.tar.gz
> tar xvfz php4_namazu-2.0.1.tar.gz
> tar xvfz php4_kakasi-0.2.1.tar.gz
> cd /usr/local/src/php-4.0.5
> rm configure
> ./buldconf
> ./configure --with-gd=/usr/local/src/gd --enable-jstring --enable-mbregex
  --with-namazu --with-kakasi --with-iconv --with-pgsql --without-mysql
  --with-apxs=/usr/local/apache/bin/apxs
> make
> make install






----
Takeshi Watanabe
takeshi@cosmos.ctc.ad.jp