[PHP-users 31602] --with-freetype と--with-zlib-dirについて

FSCM 小野 ono.1982.kenji @ jp.fujitsu.com
2007年 3月 2日 (金) 09:17:05 JST


皆さん今日は。
小野と言います。

現在、php のインストール中で困った現象になっています。
環境は、
  Solaris9+Apache1.3.37+PHP4.4.5+zlib1.2.3+freetype-2.1.3
です。

掲題のオプションをconfigureにつけて実施しているのですが、

Configuring extensions
checking for ZLIB support... no
checking if the location of ZLIB install directory is defined... /usr/local/zlib-1.2.3
checking for gzgets in -lz... (cached) yes
checking for BZip2 support... no
checking for FreeType 2... no
checking for iconv support... no
checking for mcrypt support... yes
checking for mcrypt_module_open in -lmcrypt... (cached) yes
checking for mcrypt_generic_deinit in -lmcrypt... (cached) yes

と表示されています。
これは、ZLIBもFreetypeも認識されていないと言う事でしょうか。
libmcryptは認識されているっぽい。

ちなみに、bzip, make, iconv, gzip, gcc, tar はpkgaddで追加しています。

実際のconfigureオプションは以下のようにしています。
./configure --prefix=/usr/local/php-4.4.5 \
--with-apxs=/usr/local/apache/bin/apxs \
--enable-versioing  \
--with-freetype=/usr/local/freetype-2.1.3 \
--with-mcrypt=/usr/local/libmcrypt \
--with-zlib-dir=/usr/local/zlib-1.2.3 \
--enable-mbstring --enable-mbregex \
--disable-posix-threads

それぞれのインストール状態は、以下のようになっています。

bash-2.05# ls -l /usr/local
合計 40
lrwxrwxrwx   1 root     other         14  3月  1日  21:22 freetype-2 -> freetype-2.1.3
drwxr-xr-x   6 root     other        512  3月  1日  15:08 freetype-2.1.3
lrwxrwxrwx   1 root     other         15  3月  1日  21:23 libmcrypt -> libmcrypt-2.5.7
drwxr-xr-x   7 root     other        512  3月  1日  21:20 libmcrypt-2.5.7
lrwxrwxrwx   1 root     other         10  3月  1日  21:23 zlib -> zlib-1.2.3
drwxr-xr-x   5 root     other        512  2月 28日  16:10 zlib-1.2.3

bash-2.05# find /usr/local/zli*
/usr/local/zlib
/usr/local/zlib-1.2.3
/usr/local/zlib-1.2.3/include
/usr/local/zlib-1.2.3/include/zlib.h
/usr/local/zlib-1.2.3/include/zconf.h
/usr/local/zlib-1.2.3/lib
/usr/local/zlib-1.2.3/lib/libz.so.1.2.3
/usr/local/zlib-1.2.3/lib/libz.so
/usr/local/zlib-1.2.3/lib/libz.so.1
/usr/local/zlib-1.2.3/share
/usr/local/zlib-1.2.3/share/man
/usr/local/zlib-1.2.3/share/man/man3
/usr/local/zlib-1.2.3/share/man/man3/zlib.3

bash-2.05# find /usr/local/free*
/usr/local/freetype-2
/usr/local/freetype-2.1.3
/usr/local/freetype-2.1.3/lib
/usr/local/freetype-2.1.3/lib/libfreetype.so
/usr/local/freetype-2.1.3/lib/libfreetype.so.6.3.2
/usr/local/freetype-2.1.3/lib/libfreetype.so.6
/usr/local/freetype-2.1.3/lib/libfreetype.la
/usr/local/freetype-2.1.3/lib/libfreetype.a
/usr/local/freetype-2.1.3/include
/usr/local/freetype-2.1.3/include/freetype2
/usr/local/freetype-2.1.3/include/freetype2/freetype
/usr/local/freetype-2.1.3/include/freetype2/freetype/config
/usr/local/freetype-2.1.3/include/freetype2/freetype/config/ftconfig.h
:Snip
/usr/local/freetype-2.1.3/include/ft2build.h
/usr/local/freetype-2.1.3/bin
/usr/local/freetype-2.1.3/bin/freetype-config
/usr/local/freetype-2.1.3/share
/usr/local/freetype-2.1.3/share/aclocal
/usr/local/freetype-2.1.3/share/aclocal/freetype2.m4

以上、宜しくお願い致します。



PHP-users メーリングリストの案内