gpt4 book ai didi

apache - Ubuntu - 安装 ScyllaDB - 缺少可选包 libsystemd(或 libsystemd-daemon) - 错误的 GCC 版本。 Scylla 需要 GCC >= 7.3 才能编译

转载 作者:行者123 更新时间:2023-12-04 18:27:51 33 4
gpt4 key购买 nike

我尝试按照 official documentation 安装 ScyllaDB .我这样做使用:

git clone https://github.com/scylladb/scylla.git
cd scylla
git submodule update --init --recursive--init --recursive
sudo ./install-dependencies.sh
./configure.py --mode=release
ninja-build
./build/release/scylla

但是在 ./configure.py --mode=release 期间我得到:
Note: debug information disabled; upgrade your compiler
Missing optional package libsystemd (or alteratives libsystemd-daemon)
Wrong GCC version. Scylla needs GCC >= 7.3 to compile.

任何想法我该如何解决?

最佳答案

我相信您需要手动安装 GCC。

显然 install-dependencies.sh 脚本没有安装正确的包。

尝试像这样手动安装 GCC。

Install scylla-gcc73-c++
Install ragel-devel
Install scylla-boost163-devel
Install scylla-python34-pyparsing20

然后像这样配置scylla:
python3.4 ./configure --mode=debug --compiler=/opt/scylladb/bin/g++-7.3 --python python3.4 --ldflag=-Wl,-rpath=/opt/scylladb/lib64 --cflags=-I/opt/scylladb/include

Scilla Ticket: #3208 (Scylla fails to build)

关于apache - Ubuntu - 安装 ScyllaDB - 缺少可选包 libsystemd(或 libsystemd-daemon) - 错误的 GCC 版本。 Scylla 需要 GCC >= 7.3 才能编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50254631/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com