mariadb 5.5 instal error
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
-- Running cmake version 3.26.5 -- MariaDB 5.5.68 -- Packaging as: mariadb-5.5.68-Linux-x86_64 -- Could NOT find Boost (missing: Boost_INCLUDE_DIR) (Required is at least version "1.40.0") CMake Warning at storage/tokudb/CMakeLists.txt:17 (MESSAGE): TokuDB is enabled, but jemalloc is not. This configuration is not supported CMake Warning (dev) at storage/tokudb/ft-index/cmake_modules/TokuFeatureDetection.cmake:135 (set): implicitly converting 'INTEGER' to 'STRING' type. Call Stack (most recent call first): storage/tokudb/ft-index/CMakeLists.txt:34 (include) This warning is for project developers. Use -Wno-dev to suppress it. CMake Error at libmysql/CMakeLists.txt:266 (MESSAGE): Your current linker does not support VERSION command in linker scripts like a GNU ld or any compatible linker should. Perhaps you're using gold? Either switch to GNU ld compatible linker or run cmake with -DDISABLE_LIBMYSQLCLIENT_SYMBOL_VERSIONING=TRUE to be able to complete the build |
해결 방법
1 |
[root@localhost mariadb-5.5.68 ] yum install jemalloc-devel boost-devel perl-DBI ncurses-devel |
config 옵션에 -DDISABLE_LIBMYSQLCLIENT_SYMBOL_VERSIONING=TRUE 옵션을 넣고 comfile 진행하면 됨
1 |
-DDISABLE_LIBMYSQLCLIENT_SYMBOL_VERSIONING=TRUE |