编译mariadb时出现如下提示:
CMake Error at storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake:179 (message): /usr/bin/c++ doesn't support -std=c++11 or -std=c++0x, you need one that does.
说明编译mariadb时,tokuDB引擎需要支持c++11的编译器,如果确实想用tokuDB引擎,那就编译一个高版本的gcc。如果不需要tokuDB引擎,直接在编译参数中加上-DPLUGIN_TOKUDB=NO就行了。
谢谢分享,mark之。