[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