./configure能通过
make出错,下面是错误信息,
mysql.cc: In function ‘void print_table_data(MYSQL_RES*)’:
mysql.cc:1650: error: expected primary-expression before ‘?’ token
mysql.cc:1650: error: expected ‘:’ before ‘)’ token
mysql.cc:1650: error: expected primary-expression before ‘)’ token
mysql.cc:1652: error: expected primary-expression before ‘?’ token
mysql.cc:1652: error: expected ‘:’ before ‘)’ token
mysql.cc:1652: error: expected primary-expression before ‘)’ token
mysql.cc:1666: error: expected primary-expression before ‘?’ token
mysql.cc:1666: error: expected ‘:’ before ‘)’ token
mysql.cc:1666: error: expected primary-expression before ‘)’ token
mysql.cc: In function ‘int com_edit(String*, char*)’:
mysql.cc:2029: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result
make[2]: *** [mysql.o] 错误 1
make[2]:正在离开目录 `/usr/local/mysql/client'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/usr/local/mysql'
make: *** [all] 错误 2
请各位帮帮我把,谢谢了,在线等~
于 2012-03-12 22:09:26发表:
try to use gcc34
shibadashoydy 于 2010-07-02 20:02:23发表:
今天安装了一次;‘没有成功、我会再次安装的。。。
shenhao0129 于 2010-06-23 22:46:07发表:
如果你没有自己手动修改源代码的话,比较可能的就是GCC 已经GLIBC等库的版本造成的,你最好看一些源代码文件中的Readme文件,了解一些这些编译环境的版本