pdo_mysqlのconfigureが通らない場合

cd /usr/local/src/php-5.x.x/ext/pdo
/usr/local/php/bin/phpize
〜
./configure --with-php-config=/usr/local/php/bin/php-config
〜
configure: error: Cannot find php_pdo_driver.h.

いつもうまくいくのになんでかなーっておもった
ぐぐるとlnするといいとかあるけど
そもそも、PDOを入れてなかったからだった


確かにPDOを入れると

cd /usr/local/src/php-5.x.x/ext/pdo
/usr/local/php/bin/phpize
〜
./configure --with-php-config=/usr/local/php/bin/php-config
〜
make
〜
make install
〜
Installing shared extensions:     /usr/local/php/lib/php/20090626/
Installing header files:          /usr/local/php/include/php/
Installing PDO headers:          /usr/local/php/include/php/ext/pdo/

ってmake install時にPDOをincludeに突っ込むな・・



ってことで

pdo_xxは必要な場合は、まずpdo自体を突っ込むこと