# 编译 make # 输出 Building /usr/local/soft/modules/RedisBloom/bin/linux-x64-release/t-digest-c/src/libtdigest_static.a ...
Generating /usr/local/soft/modules/RedisBloom/bin/linux-x64-release/t-digest-c/Makefile ... -- The C compiler identification is GNU 11.5.0 -- The CXX compiler identification is GNU 11.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting build type to 'Release' as none was specified. -- Configuring done -- Generating done -- Build files have been written to: /usr/local/soft/modules/RedisBloom/bin/linux-x64-release/t-digest-c
Building /usr/local/soft/modules/RedisBloom/bin/linux-x64-release/t-digest-c/libtdigest_static.a ... [ 50%] Building C object src/CMakeFiles/tdigest_static.dir/tdigest.c.o [100%] Linking C static library libtdigest_static.a [100%] Built target tdigest_static Compiling deps/bloom/bloom.c... Compiling deps/murmur2/MurmurHash2.c... Compiling deps/rmutil/util.c... Compiling src/rebloom.c... Compiling src/sb.c... Compiling src/cf.c... Compiling src/rm_topk.c... Compiling src/rm_tdigest.c... Compiling src/topk.c... Compiling src/rm_cms.c... Compiling src/cms.c... Linking /usr/local/soft/modules/RedisBloom/bin/linux-x64-release/redisbloom.so...
./sbin/setup 报错
本人使用的是 Amazon Linux 2023(内核 6.1),即 EL9,相当于CentOS 9,所以第一次运行会报错,大致报错信息如下:
./sbin/setup ## 错误信息 [FAILED] raven-release.el9.noarch.rpm: Status code: 403 for https://dyn.su/el9/base/x86_64/raven-release.el9.noarch.rpm (IP: 104.21.57.14) Status code: 403 for https://dyn.su/el9/base/x86_64/raven-release.el9.noarch.rpm (IP: 104.21.57.14)
In /usr/local/soft/modules/RedisBloom/deps/readies/bin/getepel: 346 # xinstall --allowerasing https://dl.fedoraproject.org/pub/epel/epel-release-latest-${EPEL}.noarch.rpm 347 fi 348 349 >>> install_raven 350 install_remi 351 # install_centos_stream_repos 352
In /usr/local/soft/modules/RedisBloom/sbin/setup: 16 python3 -m pip list 17 fi 18 19 >>> $ROOT/sbin/system-setup.py 20 if [[ $VERBOSE == 1 ]]; then 21 python3 -m pip list 22 fi 编译安装时报错