Tencent / phxsql

A high availability MySQL cluster that guarantees data consistency between a master and slaves.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

autoinstall.sh之后make编译报错

zhgypg opened this issue · comments

[ 49%] Building CXX object sql/CMakeFiles/sql.dir/sql_yacc.cc.o
[ 49%] Building CXX object sql/CMakeFiles/sql.dir/sql_builtin.cc.o
[ 49%] Building CXX object sql/CMakeFiles/sql.dir/abstract_query_plan.cc.o
[ 49%] Building CXX object sql/CMakeFiles/sql.dir/datadict.cc.o
[ 49%] Building CXX object sql/CMakeFiles/sql.dir/debug_sync.cc.o
[ 49%] Building CXX object sql/CMakeFiles/sql.dir/derror.cc.o
[ 49%] Building CXX object sql/CMakeFiles/sql.dir/des_key_file.cc.o
[ 49%] Building CXX object sql/CMakeFiles/sql.dir/discover.cc.o
[ 50%] Building CXX object sql/CMakeFiles/sql.dir/field.cc.o
[ 50%] Building CXX object sql/CMakeFiles/sql.dir/field_conv.cc.o
[ 50%] Building CXX object sql/CMakeFiles/sql.dir/filesort.cc.o
[ 50%] Building CXX object sql/CMakeFiles/sql.dir/filesort_utils.cc.o
[ 50%] Building CXX object sql/CMakeFiles/sql.dir/gcalc_slicescan.cc.o
[ 50%] Building CXX object sql/CMakeFiles/sql.dir/gcalc_tools.cc.o
[ 50%] Building CXX object sql/CMakeFiles/sql.dir/gstream.cc.o
[ 50%] Building CXX object sql/CMakeFiles/sql.dir/handler.cc.o
/root/phxsql/phxsql/percona/sql/handler.cc: In function ‘int ha_commit_trans(THD*, bool, bool)’:
/root/phxsql/phxsql/percona/sql/handler.cc:1504:57: error: cannot convert ‘Ha_trx_info*’ to ‘const THD*’ for argument ‘1’ to ‘bool stmt_has_updated_trans_table(const THD*)’
if (rw_trans && stmt_has_updated_trans_table(ha_info) &&
^
make[3]: *** [sql/CMakeFiles/sql.dir/handler.cc.o] Error 1
make[3]: Leaving directory /root/phxsql/phxsql/percona' make[2]: *** [sql/CMakeFiles/sql.dir/all] Error 2 make[2]: Leaving directory /root/phxsql/phxsql/percona'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/phxsql/phxsql/percona'
make: *** [mysql] Error 2