[PHP-users 26788] PHP5.1.0RC1とDB2のconfigureにてエラー発生

小林 宏 kobayasi @ ccsnet.co.jp
2005年 9月 6日 (火) 15:04:39 JST


PHP5.1.0RC1にてdb2を使用する調査をしています。

<症状>
・PHP5.1.0RC1にてconfigureすると
/configure --with-ibm-db2=/opt/IBM/db2/V8.1
にて以下のエラーが発生します
------------------------------------------------------------------------
--途中省略--
checking for IBM DB2 support... no
configure: error:
build test failed. Please check the config.log for details.
You need to source your DB2 environment before running PHP configure:
# . $IBM_DB2/db2profile
------------------------------------------------------------------------


・config.logは、以下の内容です
------------------------------------------------------------------------
--途中省略--
configure:66449: checking for IBM DB2 support
configure:66522: gcc -o conftest -g -O2   conftest.c 
      -L/opt/IBM/db2/V8.1/lib -ldb2
     -lresolv -lm -ldl -lnsl  -lxml2 -lz -lm -lxml2 -lz -lm 1>&5
configure: failed program was:
#line 66511 "configure"
#include "confdefs.h"
    char SQLExecute();
    int main() {
      SQLExecute();
      return 0;
    }
------------------------------------------------------------------------

※php5.0.4では、
/configure --with-ibm-db2=/opt/IBM/db2/V8.1
上記コマンドでも、エラーは発生しません。

<悩み>
・config.logのエラーの意味がわからない。
・php5.1.0RC1では、どのようにしたら使用できるのでしょうか?
ヒントをお願いします

------------------------------------------------------------
小林 宏








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