[PHP-users 4074] --enable-gdでjpegがyesにならない

朝倉 誠 php-users@php.gr.jp
Mon, 03 Dec 2001 15:28:01 +0900


何度かお世話になっております、朝倉です。

PHP-3.0.18-i18n-2をGD有効にしてコンパイルしたときに、
----------------------------------
checking for png_info_init in -lpng... yes
checking for gdImageCreateFromPng in -lgd... yes
checking for gdImageCreateFromJpeg in -lgd... no
checking for gdImageCreateFromGif in -lgd... no
checking for gdImageLzw in -lgd... no
checking for gdImageColorResolve in -lgd... yes
checking for gdImageString16 in -lgd... yes
checking for gdImageStringTTF in -lgd... no
checking whether to include GD support... yes
checking whether to include FreeType support... yes
checking for TT_Init_FreeType in -lttf... yes
----------------------------------
となり、jpegが有効になりません。

GDをコンパイルしたときにJPEGのライブラリ等が見つかっていないのかな、
と思うのですが、このような経験のある方いらっしゃいましたら、
アドバイスをお願いいたします。

各バージョンは
PHP-3.0.18-i18n-2
gd-1.8.4
freetype-1.3.1
jpeg-6b
libpng-1.2.0
zlib
です。

GDのMakefileの修正は以下のようにしました。

CFLAGS=-O -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE -DHAVE_LIBTTF -DJISX0208
LIBS=-lgd -lpng -lz -lm -ljpeg -lfreetype -lttf
INCLUDEDIRS=-I. -I/usr/local/include/freetype -I/usr/X11R6/include/freetype2 \
-I/usr/local/include/freetype2 -I/usr/include/X11 -I/usr/X11R6/include/X11 \
-I/usr/local/include

宜しくお願いいたします。