[PHP-users 8377] PHP4.2.1とimapでインストール不可

清水 泰之 php-users@php.gr.jp
Tue, 2 Jul 2002 22:23:36 +0900


この度apacheを1.3.26にあげたついでにPHPを4.2.1にアップしたところ
imap関連でエラーになりました。4.0.6の時には問題なくインストールできていまし
た。
PHPのconfigureで--with-imapをはずすとエラーになりません。

今はしょうがないので、ext/php_imap.cの430行目
ssl_onceonlyinit()をコメントアウトしています。

どなたかご教授、よろしくお願います。


エラーメッセージ
 /usr/local/apache/bin/apachectl configtestを実行すると
 ssl_onceonlyinit()が未定義となりエラーになる

OS
    Redhat Linux 7.0.1J

apache1.3.26
 --enable-modele=soでコンパイル

imapクライアント
 imap-2002.DEV.SNAP-0206241612
 make slx
 cp c-client/c-client.a /usr/local/lib/libc-client.a
 cp c-client/rfc822.h /usr/local/include
 cp c-client/mail.h /usr/local/include
 cp c-client/linkage.h /usr/local/include

PHP4.2.1(http://nxweb.dyndns.org:8080/index.htmlより国際化PHP4.2.1)
rm ./configure
cd ext
tar xvfz php4_namazu-2.1.0.tar.gz
tar xvfz php4_kakasi-0.3.0.tar.gz
./buildconf

'./configure' \
'--without-mysql' \
'--with-pgsql' \
'--with-apxs=/usr/local/apache/bin/apxs' \
'--enable-mbstring' \
'--enable-mbstr-enc-trans' \
'--enable-mbregex' \
'--enable-iconv' \
'--enable-ftp' \
'--enable-trans-sid' \
'--enable-track-vars' \
'--enable-versioning' \
'--with-gd=/usr/local' \
'--with-jpeg-dir' \
'--with-zlib-dir' \
'--with-tiff-dir' \
'--with-png-dir' \
'--with-ttf' \
'--enable-gd-native-ttf' \
'--enable-sockets' \
'--with-curl' \
'--with-zlib' \
'--enable-mailparse' \
'--with-kakasi' \
'--with-namazu' \
'--enable-exif' \
'--enable-zend-multibyte' \
'--with-imap=/usr/local' \
'--with-imap-ssl=/usr/local' \
'--with-openssl'
make;make install

opensslはRPMでインストール
rpm -qa | grep opensslを実行すると
 openssl-devel-0.9.6-9
 openssl-0.9.6-9
 openssl-perl-0.9.6-9
 openssl095a-0.9.5a-0
 openssl-python-0.9.6-9

清水泰之