问题遇到的现象和发生背景
安装pdo
下载的是 wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
然后解压 进入目录 phpize 紧接着 运行了 ./configure –with-php-config=/usr/local/php/bin/php-config –with-pdo-mysql=/usr/local/mysql 然后 运行 ln -s /usr/local/mysql/include/* /usr/local/include/ 最后 make
运行结果及报错内容
报错
In file included from /usr/local/PDO_MYSQL-1.0.2/pdo_mysql.c:31:
/usr/local/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:75:90: error: expected ‘;’, ‘,’ or ‘’ before ‘TSRMLS_DC’
ysql_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, const char *file, int line TSRMLS_DC);