[PHP-users 6676] GD install
Yoshiaki Sano
php-users@php.gr.jp
Thu, 04 Apr 2002 17:54:12 +0900
ysanoです。
今まで動作していたPHP4.1.2ですが、
このたびGDを導入しようとかんがえています。
しかし、以下のようなエラーがはっせいしてしまいます。
これはどのように対処したらよいのでしょうか。
gd,libjpg,zlib,libpngはrpmでインストールされています。
freetype2はソースからインストールしています。
./configure
--without-mysql
--with-pgsql=/usr/local/pgsql
--with-apxs=/usr/local/apache/bin/apxs
--enable-versioning --enable-mbstring
--enable-mbstr-enc-trans
--enable-zend-multibyte
--with-fdftk=/usr/local/fdftk
--with-gd=/usr/lib
--with-jpeg-dir=/usr/lib
--with-zlib-dir=/usr/lib
--with-png-dir=/usr/lib
--with-freetype-dir=/usr/local/lib
--with-xpm-dir=/usr/X11R6/lib
とすると
configure: error: Problem with libXpm.(a|so) or libX11.(a|so).
Please check config.log for more information.
のようなメッセージがます。
config.logのあやしい部分を見ると
configure:20120: gcc -o conftest -g -O2 -DLINUX=22 -DUSE_HSREGEX -DUSE_EXPAT -
Wl,-rpath,/usr/local/fdftk/lib -L/usr/local/fdftk/lib conftest.c -lXpm
-L/lib -lX11
-lpng -lz -ljpeg -lfdftk -lz -lcrypt -lresolv -lm -ldl -lnsl -lresolv -lcr
ypt 1>&5
/usr/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
configure: failed program was:
#line 20109 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char XpmFreeXpmImage();
int main() {
XpmFreeXpmImage()
; return 0; }
とあります。
過去LOGを見ると
http://ns1.php.gr.jp/pipermail/php-users/2001-October/003074.html
のようにあったので
--with-xpm-dir=/usr/X11R6
と、変更してみたのですが、同じエラーになってしまいます。
どうすればよいのでしょうか。
--
ysano
60CB DCB5 2F51 A4E9 D0B8 5181 1109 23B9 D476 7752