[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 メーリングリストの案内