Ralatnya adalah seperti berikut:
[root@localhost mariadb-10.3.0]# cmake . -DBUILD_CONFIG=mysql_release
-- Menjalankan cmake versi 3.8.0
-- MariaDB 10.3.0
.0- Linux-x86_64
-- Menyemak salah satu modul 'libsystemd;libsystemd-daemon'
== Mengkonfigurasi MariaDB Connector/C
SYSTEM pemproses: x86_64
CMbuat Ralat di cmake/jemalloc.cmake:38 (MESEJ):
jemalloc tidak ditemui
Timbunan Panggilan (panggilan terbaharu dahulu):
storan/tokudb/CMakeLists.txt:33 (CHECK_JEMALLOC)
-- Mengkonfigurasi tidak lengkap, ralat berlaku!
Lihat juga "/usr/local/src/mariadb-10.3.0/CMakeFiles/CMakeOutput.log".
Lihat juga "/usr/local/src/mariadb-10.3.0/ CMakeFiles/CMakeError.log".
[root@localhost mariadb-10.3.0]#
Saya telah melalui CMakeError, tetapi saya tidak memahaminya yang berikut hanyalah sebahagian, dan saya tidak tahu sama ada ia berguna
Jalankan Perintah Binaan: "/usr/bin/gmake" "cmTC_e1c34/fast"
/usr/bin/gmake -f CMakeFiles/cmTC_e1c34.dir/build.make CMakeFiles/cmTC_e1c34.dir/build
gmake[1]: Masukkan direktori "/usr/local/src/mariadb-10.3.0/CMakeFiles/ CMakeTmp"
Membina objek C CMakeFiles/cmTC_e1c34. dir/CheckFunctionExists.c.o
/usr/bin/cc -DPACKAGE=test -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE=1 -D_LARGEFILE_D__DCCST_FORM -D_LARGEFILE_D__DCCSTROSS AT_MACROS -D__STDC_LIMIT_MACROS -pai -fPIC -W l,-z,relro,-z,sekarang -fstack-protector --param=ssp-buffer-size=4 -DWITH_INNODB_DISALLOW_WRITES -DCHECK_FUNCTION_EXISTS=malloc_stats_print -o CMakeFiles/cmTCr_e1c34.dir/CheckFunction -c. share/cmake-3.8/Modules/CheckFunctionExists.c
Memautkan C boleh laku cmTC_e1c34
/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e1c34.dir/link.txt --verbose=1/bin/cc/usr pai -fPIC -Wl,-z,relro, -z,sekarang -fstack-protector --param=ssp-buffer-size=4 -DWITH_INNODB_DISALLOW_WRITES -DCHECK_FUNCTION_EXISTS=malloc_stats_prints -rdynamic CMakeFiles/cmTC_e1c34.cmTC_e1c34. -ljemalloc_pic -lpthread -ldl -lm
/usr /bin/ld: tidak dapat mencari -ljemalloc_pic
collect2: Ralat: ld dikembalikan 1
gmake[1]:
* [cmTC_e1c34] Ralat 1leavingmake[y] "/usr/local/src/mariadb-10.3 .0/CMakeFiles/CMakeTmp”
gmake:
* [cmTC_e1c34/fast] Ralat 2
Baiklah, sepatutnya versi jemalloc ini tidak menyokong mariadb-10.3. Ia akan menjadi OK jika anda menggantikannya dengan yang 10.0