[PHP-users 6238] gd-2.0.1組み込み

GUU php-users@php.gr.jp
Sat, 16 Mar 2002 13:58:29 +0900


お世話になります。GUUと申します。

gd-2.0.1を組み込んだモジュール版のPHP-4.1.2を作成しようと思っているので
すが、うまくいっておりません。WEBにもgd-2.0.1を利用時の事例が少なく試行
錯誤していますが、知識の足りなさで困っております。
当メーリングリストの過去ログ542のスレッドを拝見させていただいたのですが、
イマイチよくわからず、freetype2というライブラリが必要とどこかのWEBで見て
以下の手順でインストールを試みました。

freetype-2.0.9.tar.gzを入手(/usr/local/src)
rootにより
#cd /usr/local/src
#tar xvzf freetype-2.0.9.tar.gz
#cd freetype-2.0.9
#./configure
#make
#make install

gd-2.0.1.tar.gzを入手(/usr/local/src)
rootにより
#cd /usr/local/src
#tar xvzf gd-2.0.1.tar.gz
#cd gd-2.0.1
viにより、Makefileを以下のように編集
CFLAGS=-g -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE -DJSX0208
LIBS=-lgd -lpng -lz -ljpeg -lm -lfreetype

#make libgd.a
#make install
#cd ..
#ln -s gd-2.0.1 gd

php-4.1.2.tar.gzを入手(/usr/local/src)
rootにより
#cd /usr/local/src
#tar xvzf php-4.1.2.tar.gz
#cd php-4.1.2
#./configure --with-pgsql --enable-track-vars --with-
apxs=/usr/local/apache/bin/apxs --enable-versioning --with-gd=/usr/local/gd --en
able-trans-sid --with-jpeg-dir=/udr/lib --with-zlib-dir=/usr/lib/ --with-freetyp
e-dir=/usr/local/src/freetype-2.0.9/ --with-xpm-dir=/usr/lib/ --with-png-dir=/us
r/lib/

するとconfigure: error: Unable to find libgd.(a|so) anywhere under /usr/local/src/free
type-2.0.9/と
怒られました。
--with-freetyp
e-dir=/usr/local/gd/
ディレクトリの指定が間違っているのか、その前の手順が違うのかlinux及びCの
知識が乏しい私にはお手上げになってしまいました。

環境:
Vine Linux2.1.5
上記以外のライブラリはデフォルト使用

以上、御教授いただきたいと思います。また参考WEBなどありましたら教えてく
ださい。よろしくお願いします


/////////////////////////////////////////

               guu-ml@reguler-c.com

/////////////////////////////////////////