※ ChatGPTを利用し、要約された質問です(原文:php-5.3.3のconfigureでエラー)
php-5.3.3のconfigureでエラー
このQ&Aのポイント
RHEL6にPHP5.3.3をソースインストールしようとすると、configure: error: DBA: Could not find necessary header file(s). というエラーが出ます。
RHEL5.5ではOKだったのに、RHEL6では通りません。
インストールされているパッケージが原因かと思っていますが、情報が見当たらず前に進めません。
RHEL6にPHP5.3.3をソースインストール(訳あってrpmを使えない)しようとすると
下記のエラーが出て困ってます。
configure: error: DBA: Could not find necessary header file(s).
configureは下記を指定してます。RHEL5.5ではOKだったのに6では通らない。
インストールされているパッケージが原因かと思っているのですが、情報が
見当たらず前に進めません。
同じ状況になった方助言をお願いします。
OS:Red Hat Enterprise Linux Server release 6.0 (Santiago)
PHP:php-5.3.3.tar.gz
configure:./configure \
--enable-track-vars \
--enable-trans-sid \
--with-mysql=/usr/local/mysql \
--with-gdbm \
--disable-debug
--with-apxs2=/usr/local/apache/bin/apxs \
--enable-mbstring \
--enable-mbstr-enc-trans \
--with-mcrypt=/usr/local/lib \
--with-ldap=/usr
※Apache2、mysql、mcryptは正常にインストールされてます。
宜しくお願いします。
お礼
gdbm-develのパッケージがRHEL6に入って無いんですねぇ~ gdbmはあるのですが。。。同じバージョンのdevelを探してインストールしてみました。 --with-gdbm外したいなぁ~ phpをrpmで入れる時はどーやってるのだろう? ありがとうございました。助かりました。