久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MariaDB 10.1源碼安裝報(bào)錯(cuò)"Unknown CMake command "CHECK

共計(jì) 6798 個(gè)字符,預(yù)計(jì)需要花費(fèi) 17 分鐘才能閱讀完成。

行業(yè)資訊    
數(shù)據(jù)庫(kù)    
MySQL 數(shù)據(jù)庫(kù)    
MariaDB 10.1 源碼安裝報(bào)錯(cuò) Unknown CMake command CHECK_CXX_SYMBOL_EXISTS 怎么辦

這篇文章給大家分享的是有關(guān) MariaDB 10.1 源碼安裝報(bào)錯(cuò) Unknown CMake command CHECK_CXX_SYMBOL_EXISTS 怎么辦的內(nèi)容。丸趣 TV 小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨丸趣 TV 小編過來看看吧。

–MariaDB 10.1 源碼安裝報(bào)錯(cuò)
[root@localhost install]# cd mariadb-10.1.14
[root@localhost mariadb-10.1.14]# cmake . -DCMAKE_INSTALL_PREFIX=/maria -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DENABLED_LOCAL_INFILE=ON -DWITH_XTRADB_STORAGE_ENGINE=1 –
DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_FEDERATEDX_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 -DCOMPILATION_COMMENT= MariaDB 10.1 production environment -DWITH_READLINE=ON -DSYSCONFDIR=/maria_data/cnf -DMYSQL_UNIX_ADDR=/maria_data/maria.sock -DMYSQL_DATADIR=/maria_data
…..
— Looking for libstemmer.h – not found
— Looking for sb_stemmer_list in stemmer
— Looking for sb_stemmer_list in stemmer – not found
— checking for module libzmq
—   package libzmq not found
— Looking for event_init in event
— Looking for event_init in event – not found
— checking for module msgpack
—   package msgpack not found
— Looking for msgpack_version in msgpack
— Looking for msgpack_version in msgpack – not found
— Performing Test HAVE_C__Wno_write_strings
— Performing Test HAVE_C__Wno_write_strings – Success
— Performing Test HAVE_CXX__Wno_write_strings
— Performing Test HAVE_CXX__Wno_write_strings – Success
— Configuring OQGraph
— Could NOT find Boost
— Boost not found. OQGraph will not be compiled
— Requisites for OQGraph not met. OQGraph will not be compiled
— Looking for FascistCheckUser in crack
— Looking for FascistCheckUser in crack – not found
— Looking for include files HAVE_CRACK_H
— Looking for include files HAVE_CRACK_H – not found.
— Found GSSAPI: -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err
CMake Error at plugin/auth_gssapi/CMakeLists.txt:23 (INCLUDE):
  include could not find load file:

    CheckCXXSymbolExists

CMake Error at plugin/auth_gssapi/CMakeLists.txt:24 (CHECK_CXX_SYMBOL_EXISTS):
  Unknown CMake command CHECK_CXX_SYMBOL_EXISTS .

— Configuring incomplete, errors occurred!

報(bào)錯(cuò)原因:
cmake 的版本太低

– 查看 cmake 的版本
[root@localhost mariadb-10.1.14]# cmake –version
cmake version 2.8.2

解決方法:
安裝新版本的 cmake 工具——cmake-3.5.2

– 卸載 2.8 版本的 cmake 工具

[root@localhost cmake-2.8.2]# make uninstall
— Uninstalling /usr/local/doc/cmake-2.8/cmake-properties.txt
— Uninstalling /usr/local/doc/cmake-2.8/cmake-variables.txt
— Uninstalling /usr/local/doc/cmake-2.8/cmake-modules.txt
— Uninstalling /usr/local/doc/cmake-2.8/cmake-commands.txt
— Uninstalling /usr/local/doc/cmake-2.8/cmake-compatcommands.txt
— Uninstalling /usr/local/doc/cmake-2.8/ctest.txt
— Uninstalling /usr/local/doc/cmake-2.8/ctest.docbook
— Uninstalling /usr/local/doc/cmake-2.8/cpack.txt
— Uninstalling /usr/local/doc/cmake-2.8/cpack.docbook
— Uninstalling /usr/local/doc/cmake-2.8/ccmake.txt
— Uninstalling /usr/local/doc/cmake-2.8/ccmake.docbook
Built target uninstall

– 下載新版本的 cmake 工具
[root@localhost install]# wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz –no-check-certificate
–2016-06-17 05:21:22–  https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz
Resolving cmake.org… 66.194.253.19
Connecting to cmake.org|66.194.253.19|:443… connected.
WARNING: certificate common name“*.kitware.com”doesn’t match requested host name“cmake.org”.
HTTP request sent, awaiting response… 200 OK
Length: 6863498 (6.5M) [application/x-gzip]
Saving to:“cmake-3.5.2.tar.gz”

100%[===================================================================================================================] 6,863,498    137K/s   in 65s 

2016-06-17 05:22:35 (104 KB/s) –“cmake-3.5.2.tar.gz”saved [6863498/6863498]

[root@localhost install]# tar fxvz cmake-3.5.2.tar.gz
[root@localhost install]# cd cmake-3.5.2
[root@localhost cmake-3.5.2]# ./bootstrap

– 編譯安裝
[root@localhost cmake-3.5.2]# make
…..
[98%] Building C object Tests/CMakeLib/PseudoMemcheck/NoLog/CMakeFiles/pseudonl_BC.dir/ret0.c.o
[99%] Linking C executable BC
[99%] Built target pseudonl_BC
Scanning dependencies of target pseudonl_purify
[99%] Building C object Tests/CMakeLib/PseudoMemcheck/NoLog/CMakeFiles/pseudonl_purify.dir/ret0.c.o
[99%] Linking C executable purify
[99%] Built target pseudonl_purify
Scanning dependencies of target pseudonl_valgrind
[99%] Building C object Tests/CMakeLib/PseudoMemcheck/NoLog/CMakeFiles/pseudonl_valgrind.dir/ret0.c.o
[99%] Linking C executable valgrind
[99%] Built target pseudonl_valgrind
Scanning dependencies of target pseudo_emulator
[99%] Building C object Tests/RunCMake/CMakeFiles/pseudo_emulator.dir/pseudo_emulator.c.o
[99%] Linking C executable pseudo_emulator
[99%] Built target pseudo_emulator
Scanning dependencies of target pseudo_iwyu
[100%] Building C object Tests/RunCMake/CMakeFiles/pseudo_iwyu.dir/pseudo_iwyu.c.o
[100%] Linking C executable pseudo_iwyu
[100%] Built target pseudo_iwyu
Scanning dependencies of target foo
[100%] Building CXX object Tests/FindPackageModeMakefileTest/CMakeFiles/foo.dir/foo.cpp.o
[100%] Linking CXX static library libfoo.a
[100%] Built target foo

[root@localhost cmake-3.5.2]# make install
…..
— Installing: /usr/local/bin/ccmake
— Installing: /usr/local/bin/cmake
— Installing: /usr/local/bin/ctest
— Installing: /usr/local/bin/cpack
— Installing: /usr/local/share/cmake-3.5/include/cmCPluginAPI.h
— Installing: /usr/local/share/cmake-3.5/editors/vim/cmake-help.vim
— Installing: /usr/local/share/cmake-3.5/editors/vim/cmake-indent.vim
— Installing: /usr/local/share/cmake-3.5/editors/vim/cmake-syntax.vim
— Installing: /usr/local/share/cmake-3.5/editors/emacs/cmake-mode.el
— Installing: /usr/local/share/aclocal/cmake.m4
— Installing: /usr/local/share/cmake-3.5/completions/cmake
— Installing: /usr/local/share/cmake-3.5/completions/cpack
— Installing: /usr/local/share/cmake-3.5/completions/ctest

– 查看 cmake 的版本
[root@localhost cmake-3.5.2]# cmake –version
cmake version 3.5.2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

[root@localhost install]# cd mariadb-10.1.14
[root@localhost mariadb-10.1.14]# cmake . -LH

– 可以正常進(jìn)行編譯
[root@localhost mariadb-10.1.14]# cmake . -DCMAKE_INSTALL_PREFIX=/maria \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DENABLED_LOCAL_INFILE=ON \
-DWITH_XTRADB_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_FEDERATEDX_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
-DCOMPILATION_COMMENT= MariaDB 10.1 production environment \
-DWITH_READLINE=ON \
-DSYSCONFDIR=/maria_data/cnf \
-DMYSQL_UNIX_ADDR=/maria_data/maria.sock \
-DMYSQL_DATADIR=/maria_data

— Running cmake version 3.5.2
— MariaDB 10.1.14
— Packaging as: mariadb-10.1.14-Linux-x86_64
— OPENSSL_INCLUDE_DIR = /usr/include
— OPENSSL_LIBRARIES = /usr/lib64/libssl.so
— CRYPTO_LIBRARY = /usr/lib64/libcrypto.so
— OPENSSL_MAJOR_VERSION = 1
— SSL_LIBRARIES = /usr/lib64/libssl.so;/usr/lib64/libcrypto.so;dl
— Checking for one of the modules libsystemd;libsystemd-daemon
— Systemd features not enabled
— Found LibXml2: /usr/lib64/libxml2.so (found version 2.7.6) 
— Configuring done
— Generating done
— Build files have been written to: /install/mariadb-10.1.14

感謝各位的閱讀!關(guān)于“MariaDB 10.1 源碼安裝報(bào)錯(cuò) Unknown CMake command CHECK_CXX_SYMBOL_EXISTS 怎么辦”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-27發(fā)表,共計(jì)6798字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 于都县| 栾城县| 禄丰县| 毕节市| 庆云县| 遂溪县| 年辖:市辖区| 曲水县| 澄迈县| 蒙城县| 连江县| 探索| 奉贤区| 崇州市| 湄潭县| 罗平县| 张家港市| 新安县| 壤塘县| 醴陵市| 大理市| 鄂州市| 宜章县| 太和县| 余庆县| 娄底市| 鄢陵县| 无极县| 湛江市| 绥化市| 新竹市| 岳西县| 临澧县| 长兴县| 青河县| 博兴县| 青神县| 平定县| 社会| 绥滨县| 定结县|