用IBM DB2 for PDO编译PHP 5.5.7

我试图在Ubuntu 12.04上编译PHP 5.5.7,并启用ubuntu精确合作伙伴库,以允许从db2exc包安装IBM DB2。

当我用pdo ibmconfigurationPHP时

source /home/db2inst1/sqllib/db2profile ./configure --prefix=/opt/php --enable-mbstring --enable-bcmath --enable-pcntl --enable-exif --enable-calendar --enable-opcache --enable-pdo --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-wddx --with-curl --with-mcrypt --with-iconv --with-openssl --with-gettext=/usr --with-ibm_db2=/opt/ibm/db2/V9.7 --with-pdo-ibm=/home/db2inst1/sqllib 

我得到这个警告:

 configure: WARNING: unrecognized options: --with-pdo-ibm 

http://php.net/manual/en/ref.pdo-ibm.php

编译后,它不起作用:

 $conn = new PDO("ibm:DEVELOP", "db2inst1", "ibmdb2", [ PDO::ATTR_PERSISTENT => TRUE, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION ] ); 

PHP致命错误:在/home/vagrant/test/pdo_ibm.php:9中,带有消息“'找不到驱动程序”的未捕获exception'PDOException'

使用db2_connect可以正常工作:

 $conn = db2_connect('DEVELOP', 'db2inst1', 'ibmdb2'); 

$ conn值:

 resource(4) of type (DB2 Connection) 

任何帮助将不胜感激 :)