cmake . -DCMAKE_INSTALL_PREFIX=/root/mariadb -DDEFAULT_CHARSET=utf8 -
DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -
DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -
DWITH_FEDERATED_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=mariadb
然后错误:编译MariaDB的错误(找不到的GnuTLS,但安装)
在/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108(消息)CMake的错误: 找不到的GnuTLS(丢失:GNUTLS_LIBRARY GNUTLS_INCLUDE_DIR) (必需是至少版本 “3.3.24”) 调用堆栈(最近一次调用在前): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:315( _FPHSA_FAILURE_MESSAGE) /usr/share/cmake/Modules/FindGnuTLS.cmake:61(FIND_PACKAGE_HANDLE_STANDA RD_ARGS) libmariadb /的CMakeLists.txt:291(FIND_PACKAGE)
下面是我的截图
有人帮助我非常感谢你 – user8215167