I have almost the same compile error with cmake options: CFLAGS=" -O2 -pipe -march=native " \ CC="gcc47" \ CXXFLAGS=" -O2 -pipe -march=native " \ CXX="g++47" \ cmake . -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community \ -DWITH_EMBEDDED_SERVER=OFF \ -DCMAKE_INSTALL_PREFIX=/usr/local \ -DCMAKE_CXX_FLAGS="-O2 -pipe -march=native" \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DINSTALL_DOCDIR=share/doc/mysql \ -DINSTALL_DOCREADMEDIR=share/doc/mysql \ -DINSTALL_INCLUDEDIR=include/mysql \ -DINSTALL_INFODIR=info \ -DINSTALL_LIBDIR=lib/mysql \ -DINSTALL_MANDIR=man \ -DINSTALL_MYSQLDATADIR=/var/db/mysql \ -DINSTALL_MYSQLSHAREDIR=share/mysql \ -DINSTALL_MYSQLTESTDIR=share/mysql/tests \ -DINSTALL_PLUGINDIR=lib/mysql/plugin \ -DINSTALL_SBINDIR=libexec \ -DINSTALL_SCRIPTDIR=bin \ -DINSTALL_SHAREDIR=share \ -DINSTALL_SQLBENCHDIR=share/mysql \ -DINSTALL_SUPPORTFILESDIR=share/mysql \ -DWITH_LIBWRAP=1 \ -DWITHOUT_AUTH_PAM=1 \ -DWITHOUT_AUTH_PAM_COMPAT=1 \ -DWITHOUT_DIALOG=1 warp# gmake -- Running cmake version 2.8.7 -- MySQL 5.5.33 -- Packaging as: mysql-5.5.33-FreeBSD9.1-x86_64 -- Configuring done -- Generating done -- Build files have been written to: /home/sburn/install/Percona-5.5.33-31.1 [ 0%] Built target INFO_BIN [ 0%] Built target INFO_SRC [ 2%] Built target zlib [ 4%] Built target yassl [ 7%] Built target taocrypt [ 11%] Built target readline [ 17%] Built target strings [ 32%] Built target mysys [ 33%] Built target dbug [ 33%] Built target comp_err [ 33%] Built target GenError [ 33%] Built target blackhole [ 41%] Built target myisam [ 41%] Built target myisam_ftdump [ 41%] Built target myisamchk [ 41%] Built target myisamlog [ 42%] Built target myisampack [ 42%] Building CXX object storage/innobase/CMakeFiles/innobase.dir/handler/i_s.cc.o In file included from /home/sburn/install/Percona-5.5.33-31.1/include/my_global.h:351:0, from /home/sburn/install/Percona-5.5.33-31.1/sql/unireg.h:20, from /home/sburn/install/Percona-5.5.33-31.1/sql/item.h:25, from /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:27: /usr/include/sys/timeb.h:42:2: warning: #warning "this file includes which is deprecated" [-Wcpp] /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:334:3: error: 'TRX_QUE_STATE_STR_MAX_LEN' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_sys_tables_fill_table(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:3837:43: error: 'SYS_TABLES' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:3837:53: error: 'dict_startscan_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:3846:27: error: 'DICT_TABLE_LOAD_FROM_RECORD' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:3846:54: error: 'dict_process_sys_tables_rec' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:3871:40: error: 'dict_getnext_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_sys_tables_fill_table_stats(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4146:43: error: 'SYS_TABLES' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4146:53: error: 'dict_startscan_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4155:27: error: 'DICT_TABLE_LOAD_FROM_CACHE' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4155:53: error: 'dict_process_sys_tables_rec' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4174:40: error: 'dict_getnext_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_sys_indexes_fill_table(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4397:43: error: 'SYS_INDEXES' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4397:54: error: 'dict_startscan_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4408:23: error: 'dict_process_sys_indexes_rec' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4427:40: error: 'dict_getnext_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_sys_columns_fill_table(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4639:43: error: 'SYS_COLUMNS' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4639:54: error: 'dict_startscan_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4649:34: error: 'dict_process_sys_columns_rec' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4669:40: error: 'dict_getnext_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_sys_fields_fill_table(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4851:43: error: 'SYS_FIELDS' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4851:53: error: 'dict_startscan_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4862:37: error: 'dict_process_sys_fields_rec' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:4882:40: error: 'dict_getnext_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_sys_foreign_fill_table(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5082:43: error: 'SYS_FOREIGN' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5082:54: error: 'dict_startscan_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5090:65: error: 'dict_process_sys_foreign_rec' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5109:40: error: 'dict_getnext_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_sys_foreign_cols_fill_table(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5298:43: error: 'SYS_FOREIGN_COLS' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5298:59: error: 'dict_startscan_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5309:56: error: 'dict_process_sys_foreign_col_rec' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5329:40: error: 'dict_getnext_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_sys_stats_fill_table(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5519:43: error: 'SYS_STATS' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5519:52: error: 'dict_startscan_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5530:63: error: 'dict_process_sys_stats_rec' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:5550:40: error: 'dict_getnext_system' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_innodb_admin_command_fill(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:6249:25: error: 'buf_LRU_file_dump' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:6264:28: error: 'buf_LRU_file_restore' was not declared in this scope /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc: In function 'int i_s_innodb_changed_pages_fill(THD*, TABLE_LIST*, COND*)': /home/sburn/install/Percona-5.5.33-31.1/storage/innobase/handler/i_s.cc:7516:10: error: 'srv_max_changed_pages' was not declared in this scope gmake[2]: *** [storage/innobase/CMakeFiles/innobase.dir/handler/i_s.cc.o] Error 1 gmake[1]: *** [storage/innobase/CMakeFiles/innobase.dir/all] Error 2 gmake: *** [all] Error 2