In file included from /root/PDO_MYSQL-1.0.2/pdo_mysql.c:31:
/root/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:25:19: error: mysql.h: No such file or directory
In file included from /root/PDO_MYSQL-1.0.2/pdo_mysql.c:31:
/root/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:36: error: expected specifier-qualifier-list before ?.YSQL?
/root/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:48: error: expected specifier-qualifier-list before ?.YSQL_FIELD?
/root/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:53: error: expected specifier-qualifier-list before ?.YSQL_RES?
make: *** [pdo_mysql.lo] Error 1肿么解决啊 ?安装禅道系统用的
找找你系统中有没有mysql.h这个文件追问
我是源码安装的mysql 找了一下有这个文件mysql.h 是mysql的问题吗?
追答源码安装的文件与RPM方式装的不在一个地方,你再用RPM方式装PDO当然找不到这个文件。要么RPM装Mysql,要么安装PDO
追问用rpm装mysql的话 就不用装PDO了吗? 禅道要有PDO——mysql支持。。没装过- -
追答我没说清楚。。。。我的意思是这两个东西要用同一种方式安装
追问源码安装了mysql 没问题 还是出这个问题。。。help 纠结啊
追答MD,你要么两个都用源码装,要么都用RPM。
既然你Mysql用源码装了,PDO也要用源码装,指定mysql的目录为你源码安装的那个目录。
要不然就先RPM把Mysql装好了,再来用RPM的方式安装PDO